Tytuł pozycji:
Three dimensional video game made on Ogre 3D, with usage of 3DS Max as a Level Editor
Main goal of this thesis was to create three dimensional video game belonging to a niche genre known as "rail shooters", using basic components of modern age games. This implies: 3D models, particle effects, physics, animation (on 3D models), user interface and sound. The goal was for the most part achieved. The game doesn't contain any kind of model animations and sounds, however, other requirements have been met. To create the application, authors used a free game engine Ogre, modeling application 3Ds Max as a level editor and others. The thesis contains an introduction to the rail-shooter genre, complete with historical information; a detailed description of our game's development process, and lastly - several code excerpts analyzed and explained.
Celem niniejszej pracy magisterskiej było stworzenie trójwymiarowej gry komputerowej z niszowego gatunku rail shooter - strzelanin na szynach, wykorzystującej podstawowe składowe, współczesnej gry. Rozumie się przez to: modele 3d, efekty cząsteczkowe, fizykę, animacje (na modelach 3D), interfejs użytkownika i dźwięki. Cel ten udało się w większej części osiągnąć, gdyż gra nie posiada żadnych animacji na modelach, ani dźwięków. Pozostałe wymagania jednak zostały spełnione. Autorzy do stworzenia aplikacji użyli darmowego silnika Ogre, programu graficznego 3Ds Max w formie edytora poziomów i innych. W rozdziałach pracy magisterskiej został przedstawiony gatunek strzelanin na szynach, w formie wprowadzenia wraz z rysem historycznym, następnie ukazano proces powstawania gry, a na końcu opisano kod aplikacji oraz najistotniejszych funkcji.