class Mud::Game::World
- Mud::Game::World
- Reference
- Object
Overview
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.
Defined in:
game.crConstructors
Class Method Summary
-
.start(server, &)
Creates a new world with the given server.
Instance Method Summary
-
#run
Runs the main event loop for the game.
-
#save
TODO documentation
- #server : Mud::Net::Server