Mobile phone technology has grown significantly over the past decade. Today more than 60% of the internet access is made on mobile devices, and the daily time spent on these devices also exceeds the time spent on PC, due to the fact that mobile internet is getting cheaper.  This huge technological leap made a great need for mobile games, which need a quite different aspect from the developer compared to conventional gaming.
On one hand mobile games are limited by their small screens, their purely touchscreen based controls, on the other hand they are limited through energy consumption – which is based on the slow progression of the battery technologies – likely to stay that way.
With using 2D characters and game objects in a 3D game, we can decrease the resource demand while maintaining the game’s degree of freedom. In this document, I try to write down the process of making such a game using one of the most popular cross-platform game engines named Unity3D, focusing on the problems which are unique to this genre, and demonstrate the advantages and disadvantages of a possible solution.