There are more and more computer games in our world. With the growing market of mobile phones, which are more affordable, mobile games are becoming increasingly popular as well.
We developed the game in the Unity framework and used Visual Studio for script writing and debugging.
The thesis describes the concepts we used and are often used when developing games, like the inventory system, expeditions, real-time battles, enemy and ally behaviour, skill and level systems, etc.
Some challenges are also noted, for example the saving of data, designing a flexible UI for multiple phone screen resolutions and the building of a robust multiplayer system.
The main part of the game are expeditions, which become increasingly difficult as the player progresses but also more rewarding. Therefore, the player must balance between greed and playing safe, as getting defeated in battle results in the loss of much of the gained loot. Besides this, it is important for the player to prepare for the expedition as best as he can through equipment selection, unlocking and selecting skills, accepting quests and managing his inventory.
In the multiplayer mode the room master can choose in what area the players will compete in (be it to gather as much currency or get as far as possible) and select the time frame.
|