Temat pracy dyplomowej magisterskiej
Temat pracy dyplomowej magisterskiej
Temat pracy dyplomowej magisterskiej
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Katedra Inżynierii Wiedzy 2009<br />
<strong>Temat</strong> <strong>pracy</strong> <strong>dyplomowej</strong> Dydaktyczne środowisko tworzenia gier komputerowych 3D<br />
<strong>magisterskiej</strong><br />
Tytuł w j. angielskim Didactic Environment for 3D Games Creation<br />
Opiekun <strong>pracy</strong> dr inż. Mariusz Szwoch<br />
Konsultant <strong>pracy</strong><br />
Cel <strong>pracy</strong> Celem <strong>pracy</strong> jest stworzenie środowiska tworzenia gier<br />
komputerowych w oparciu bibliotekę DirectX 9+ i kompatybilne z nią<br />
silniki gier. Modułowa budowa środowiska powinna pozwalać na<br />
samodzielną realizację jego wybranych komponentów w trakcie zajęć<br />
laboratoryjnych, dostarczając przy tym programistom pozostałą<br />
funkcjonalność niezbędną do uruchomienia gry.<br />
Zadania do wykonania 1. Przegląd istniejących silników gier komputerowych.<br />
2. Określenie niezbędnej funkcjonalności tworzonego środowiska.<br />
3. Implementacja środowiska tworzenia gier 3D.<br />
4. Testowanie, walidacja i weryfikacja systemu.<br />
5. Opracowanie przykładowych zadań laboratoryjnych w oparciu o<br />
stworzone środowisko.<br />
Literatura 1. M. McCuskey: Programowanie gier w DirectX, MIKOM,<br />
Warszawa 2003.<br />
2. K. Dempski: DirectX. Rendering w czasie rzeczywistym, Helion,<br />
Gliwice 2003.<br />
3. B. Miguel, T. de Sousa: Programowanie gier. Kompendium,<br />
Helion, Gliwice 2003.<br />
4. C.Granberg: Programming an RTS Game with Direct3D, Charles<br />
River Media, 2007.<br />
5. P. Walsh: Advanced 3D Game Programming with DirectX 9.0,<br />
Wordware Publishing Inc, 2003.<br />
6. A. Sherrod: Ultimate Game Programming with DirectX, Charles<br />
River Media, 2006.<br />
7. Strona projektu OGRE, Internet: http://www.ogre3d.org/about ,<br />
2009.<br />
Uwagi<br />
Dyplomant<br />
- 20 -