HTML5 Support for Marauroa: Difference between revisions
Content deleted Content added
imported>Hendrik Brummermann No edit summary |
imported>Kymara m →How to contribute?s: remove ? character |
||
| (13 intermediate revisions by the same user not shown) | |||
Line 12:
There is currently work underway in the git branch "perception_json" to add support for HTML5 clients written in JavaScript. We want to make it as easy as possible for people to create HTML5 games with Marauroa. Therefore we have ported the client/server communication protocol to JSON and provided a JavaScript implementation of the Marauroa client. It will keep track of the state of the world and handle all the complex communication issues such as the Delta² algorithm.
== Design
* Allow HTML5 and traditional clients interacting with each other on the same server
* Hide the complex details and provide a nice API
* Game logic should not need to handle HTML5 clients differently from traditional clients.
* Stay true to the [[Marauroa Features|Arianne
== How to contribute
The basic concepts of Marauroa have been ported. Before we do an official release, we want to ensure a stable API.
| |||