The Story So Far

The Story So Far


  • Quorum at startup to decide Orchestrator and ServerNodes.
  • ServerNode registration on startup.
  • Integration of ecsy for game entity management.
  • JWT authentication via web and websockets.
  • Commands via websockets.
  • Ship log with cumulative Adler32 checksum.
  • Auto-build UI on server startup.
  • Threaded ServerWorkers using Node 12 worker_threads.
  • End-to-end trafficking of data from Websockets, to main thread, to ServerWorkers, to ClientWorkers.
  • Server-side control of websocket client FSM.
  • Loading Babylon.js scene content on FSM state-switch.
  • Web application built in Vue.js, with support for state switching between Home and Game.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Post navigation

  Next Post :