Game Development for HTML5

OData support
Dr. Simon Balázs
Department of Control Engineering and Information Technology

In these days, when internet accessibility and the number of people using it are growing, the development of interactive web based applications are getting more and more relevant which requires clear, but unified programming interfaces.

These needs seem to be fulfilled by the new standard named HTML5 which - besides implementing numerous new technical features - also came up with a brand new approach of web programming.

HTML (Hypertext Markup Language) is a markup language which has been developed for creating web pages and became a standard by the time. The fifth edition of this standard also delivers a lot of applicable technical solution. Since now, videos, audio files, drawable canvases can be embedded into web pages and with the help of local storage data elements also can be stored inside browsers. With the usage of local application cache web pages also became visitable via offline.

Despite the fact that the standard may become final and candidate recommendation only in 2022 its significance rises as biggest browser vendors started to implements its features a long time ago. The acceptance and usage of new elements also become more and more common among developers.

This paper tries to present a basic hint of HTML5's new features by adding a couple of small examples demonstrating their usability, then cames up with the implementation of a small game in order to show a bigger specrum of the standard's power. In the end it also discusses the developing and testing experiences.


Please sign in to download the files of this thesis.