The Dungeon Throne: A 3D Dungeon Management Game
Thesis title in Czech: | The Dungeon Throne: 3D počítačová hra o správě doupěte |
---|---|
Thesis title in English: | The Dungeon Throne: A 3D Dungeon Management Game |
Key words: | hra o správě doupěte, Lua scriptování, Ogre, CEGUI |
English key words: | dungeon management game, Lua scripting, Ogre, CEGUI |
Academic year of topic announcement: | 2015/2016 |
Thesis type: | Bachelor's thesis |
Thesis language: | angličtina |
Department: | Department of Distributed and Dependable Systems (32-KDSS) |
Supervisor: | Mgr. Pavel Ježek, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 06.11.2015 |
Date of assignment: | 06.11.2015 |
Confirmed by Study dept. on: | 03.12.2015 |
Date and time of defence: | 08.09.2016 00:00 |
Date of electronic submission: | 08.08.2016 |
Date of submission of printed version: | 28.07.2016 |
Date of proceeded defence: | 08.09.2016 |
Opponents: | RNDr. Jakub Yaghob, Ph.D. |
Guidelines |
The goal of this thesis is to design and implement a real-time strategy game in a 3D world with emphasis on high modifiability using a suitable scripting language. Inspired by the Dungeon Keeper series developed by Bullfrog Studios, the player's goal in this game is to protect his dungeon from endless armies of heroes raiding his domain with intentions to steal his treasures. Once finished, the game's scripting engine should offer the ability to change data and logic of entities and systems to people with at least a basic understanding of programming. This should lead to easy future extensibility of the game and the possibility to create easily installable modifications. |
References |
•Game Engine Architecture, Jason Gregory, A K Peters/CRC Press 2014
•Programming Game AI By Example, Mat Buckland, Wordware Publishing Inc. 2005 •Programming In Lua, 3rd Edition, Roberto Ierusalimschy, Lua.org 2013 |