Skip to content

bytebin/deepworld-gameserver

master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
ext
 
 
lib
 
 
log
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Deepworld Game Server

This is the game server, the core system used to run the Massively Multiplayer online crafting adventure game Deepworld. We would typically run 1-2 servers per core and expect roughly 1gb maximum memory usage per server.

The codebase is primarily written in Ruby and heavily leverages EventMachine an evented concurrency framework with a fair amount of the serious bit twiddling written directly in C.

The server heavily relies on the Deepworld Master Config for game logic, so be sure to dig into that as well.

We plan to provide a better treasure map over the coming days/weeks, but in the codebase you'll find many things including: