Towards Cheap Scalable Browser Multiplayer

The barrier to entry for the development of independent, browser-based multiplayer games is high for two reasons: complexity and cost. In this work, we introduce and evaluate a method and library that aims to make this barrier as small as possible, by utilising appropriate development abstractions and peer-to-peer communication between players. Our preliminary evaluation shows that we can lower both the technical development overhead, as well as minimise server costs, at no loss to performance.

[1]  Anne-Marie Kermarrec,et al.  Solipsis: A Decentralized Architecture for Virtual Environments , 2008 .

[2]  Raluca Diaconu,et al.  Kiwano: A scalable distributed infrastructure for virtual worlds , 2013, 2013 International Conference on High Performance Computing & Simulation (HPCS).

[3]  Bettina Kemme,et al.  Peer-to-peer architectures for massively multiplayer online games: A Survey , 2013, CSUR.

[4]  Herman Arnold Engelbrecht,et al.  A Survey of State Persistency in Peer-to-Peer Massively Multiplayer Online Games , 2012, IEEE Transactions on Parallel and Distributed Systems.

[5]  Maha Abdallah,et al.  VoroGame: A Hybrid P2P Architecture for Massively Multiplayer Games , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[6]  Shun-Yun Hu,et al.  VON: a scalable peer-to-peer network for virtual environments , 2006, IEEE Network.

[7]  Santosh Kulkarni Badumna Network Suite: A decentralized network engine for Massively Multiplayer Online applications , 2009, 2009 IEEE Ninth International Conference on Peer-to-Peer Computing.

[8]  Gwendal Simon,et al.  Toward a peer-to-peer shared virtual reality , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[9]  Shun-Yun Hu,et al.  A spatial publish subscribe overlay for massively multiuser virtual environments , 2010, 2010 International Conference on Electronics and Information Engineering.