Development of a Snake game for Windows Phone with Azure backend

OData support
Dr. Kővári Bence András
Department of Automation and Applied Informatics

Nowadays smartphones have become a very important part of our life. We use plenty of applications which are to help our daily life and they are also to entertain us. Through the applications we can find a lot of games, from the detailed strategic games to the most basics.

For the topic of my thesis I chose the creation of the well-known Snake game for a modern mobile platform. I chose Windows Phone platform because it is getting more and more known, furthermore it reached the third place behind Android and IOS in the list of the popular mobile operation systems. The user interface gives back the experience of the classic Snake game, however I completed it out with some modern functions which meets nowadays modern requirements. As an example we have the opportunity to save our results, we can continue the game on another device, and there is a global list, where we can see all players’ all results.

For the realization of the task I used the services of Microsoft Azure. To save the game and to continue the levels I used the Mobile Service which saves the client’s data to the database server in the cloud. I made the global results’ list with an ASP .NET MVC web application which runs on Azure Web Role.


Please sign in to download the files of this thesis.