While mobile games enjoy great popularity, most of them are single player games. Due to the fact that mobile networks introduce much higher latencies than Wifi or local networks, it is difficult to provide a solid implementation of multiplayer games. Most mobile multiplayer games are therefore turn based or strategy games that tolerate a slower paced communication of players. Another severity in mobile game development is to supply multiple platforms while keeping the production effort reasonable. Following the paradigm “Write once, deploy everywhere”, the cross platform approach by now found its way to mobile app development. In this thesis, different cross platform approaches for mobile multiplayer games will be explored. A casual game called “Loopi” will be implemented using newer web technologies such as the Angular Framework and Web Sockets.

Bachelor-Thesis written by Felix Roos, August 11th 2015

Supervisors: Prof. Dr. Ansgar Gerlicher, Ruben Deyhle, M.Sc. (entrecode GmbH)

One thought on “Cross Platform Real Time Communication for Mobile Gaming”

  1. Hi
    My name is David, I work on TUAS and also I’m trying to boost my own Company mytruesound…which deals about immersive audio on digital technologies.

    My wife, Päivi Oliva, has been in contact with you on the mobile development days, and told me about the work you are doing It is pretty good!.. I’ve been looking at your blog, and I found few works I would be interested on reading. Hopefully, they are not all in german, because that would be too challenging for me.

    So I am interested on that one: Cross Platform Real Time Communication for Mobile Gaming, By Felix Roos
    Would it be possible to get it?
    And if you find some works related to blind people and hearing, or audiogames for the blind and visually impaired, I would like them also.

    It would be nice also to chat, and check how it would be possible to do some cooperation together, perhaps through a Horizon 2020 or similar.

    best regards,

Leave a Reply

Your email address will not be published. Required fields are marked *