-
Notifications
You must be signed in to change notification settings - Fork 4
Server
mgoeppner edited this page Mar 6, 2012
·
7 revisions
This page contains information pertaining to the technologies in use with the CemeteryMania game server. Any software depending on other software is listed below the parent. Eventually this page will also contain API information for the server as well.
Will handle all packets coming in from players. Has stored collections of Opcodes and actions, and validates anything the client sends, and fires off the correct events
- Quest data
- NPC data
- Item Data
- Conversations and responses
- Any static data about the world
- Opcodes for event processor
- Zombie survival pack
- Bacon
- Steak
- Anything the player can modify
- Dirty laundry
- Vegetables
Stuff gets stored here. Database access should not be wasteful.
Based on JSON to be flexible and extendable. THe most basic packet consists of an OpCode and an Action
{ "opcode": 000, "action": "load" }
Node.js http://nodejs.org/ => 0.6.12
- Express.js http://expressjs.com => npm latest
- node_redis https://github.com/mranney/node_redis => npm latest
- socket.io http://socket.io/#home => npm latest