Huy Minh Ha

Software development, Tech and other stuff

Sun 25 September 2016

Maple.js Deconstructed

Posted by Ha.Minh in Programming   

Maple.js is a simple event-based multiplayer framework using Node.js

Deconstruction

  • Maple provides a base class for Client and Server. Your specific game code should inherit these base classes.
  • The supported functionality includes:
    • Connect/Disconnect
    • Ping server
    • Handle arbitrary message
    • Sync client server update tick on every frame
  • The problems with Maple are:
    • Use Websocket, which is slow
    • Require too much sync and only applicable for Round-based games.

    
 
 

Comments