Developing Network Functionallity to a Physical Engine based Android Application

OData support
Dr. Ekler Péter
Department of Automation and Applied Informatics

The aim of the thesis is the presentation of the design and development of a physical engine based application running on Android platform. The added features are mostly related to networking, they allow using multiplayer game modes. Bluetooth and Wi-fi controllers are contained by each device running Android, so the program should be able to communicate over these protocols.

At the beginning the thesis provides an overview of the Android platform, and the opportunities available on it for communication, and the physical engine used during the development of the game.

Afther that the network layer independent protocol, the design and the applied solutions related to message processing are presented.

At the end, the network module testing steps are presented, followed by the analysis of the network speed - which is essential to a good gaming experience. I summarize the results and take stock of opportunities for further development.


Please sign in to download the files of this thesis.