I have decided to start developing my first 3D single-player game Called Tiny Mage. The project will serve as both the graduation project for my BA games design course here at UAL and included in my CV. So far, the project is still in the early phase of development and the aim of this post is to explain the basic game loop.
This game is partly inspired by extraction type games, like Tarkov/ Zero Sievert / Marauders. To start, there is a central hub world connecting to different levels. The player spawns in the hub world and can purchase items to aid them inside the levels. Once inside the levels players will then have to fight mob enemies to gather materials and craft spells and abilities to attack/defend themselves. However, the level boss also becomes stronger the more mobs player kills. Perhaps the boss will have more health, or a move the player hasn't seen before!
every time the player goes into a level, they can call down a basket once to safekeep some of their loot, in case of death. Once the basket has been called, it cannot be called again inside the same level instance. If the player dies in the level, they will lose all of their items and respawn in the hub world. So the only way to keep the game loot and progress is to not die!
The game will be made in Unity and the next update of the game will include more development screenshots. Hopefully at some point a technical demo including a fully playable level will be uploaded.
Did you like this post? Tell us