class

Mud::Game::World

Inherits Reference < Object

The game world.

The world contains all the game information including areas, rooms, and entities.

It uses a Mud::Net::Server to interact with players over the Telnet protocol.

Persistence is implemented by connecting to an SQLite3 database, which can be used for backups and saving state on game end.

Constructors

Class methods

start(server, &)

Creates a new world with the given server.

Source

Instance methods

run

Runs the main event loop for the game.

Source
save

TODO: documentation

Source
server
Source