/deepworld-gameserver

The Deepworld multiplayer gameserver

Primary LanguageRubyOtherNOASSERTION

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: