The extraordinary development of smartphones in the past few years enabled us to run complex games on our devices, which previously was only possible with PC-s. Since usually 2D games are developed for these mobiles, it is practical to create such game engine with which we can start developing from a higher abstractional level.
This thesis presents the Android platform and its constitution, together with a brief overview on the IDE, furthermore it gives a review on efficient developmental principles of devices with limited resources. During the semester the designing of the game engine was based on these principles, which game engine will be introduced in (gathered) blocks with the help of class diagrams and source codes.
In justification of efficiency and availability I have developed my own game, which was tested and the results of measurement confirmed the engine's expected functionality.
As a closing for my thesis I will speak about the future of the engine, about the possibilities of further development and about my goals.