universes

0.0.1 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i universes

Weekly Downloads

2

Version

0.0.1

License

none

Last publish

Collaborators

  • brett19