0.0.1 • Published 10 years ago

universes v0.0.1

Weekly downloads
6
License
-
Repository
-
Last release
10 years ago

Universes

Game Server development framework written in Node.js

Targets

  • Couchbase
  • Autonomous clustering across servers with distributed system handling.
  • Player zoning and load balancing.
  • REST API for stats, registration, etc...
  • Socket based communication channels with clients for real-time events.
  • Authentication.
  • Cryptography helper.
  • Multiple samples (RPG, ChatRooms, REST-Only like node-gameapi)
  • Per-user "mailbox" support.
  • Seamless data storage/retrieval helper.

Zoning Methodologies

  • Rooms - Splitting users based on the room they have joined.
  • Zones - Splitting users based on what zone they are in, additionally, players only receive information for players that are nearby.
  • World - Splitting users based on automatically distributed regions of one massive world. Players still only receive event notifications that are specific to them.