Overview
The basic idea is using an IRC as the backend engine for a Multi-User Dungeon type of game.
- IRC Channels = "room" or "location" in IRC
- Channel topic can contain room description and list of usable exits
- Channels are password-protected to prevent riff-raff from coming in and mucking things up
- User names are protected via standard NickServ
- Channels are protected via standard ChanServ
- Mud-IRC client will need to be modified to restrict movement betwee list of available exits
- Super users/Wizards can just use a regular IRC client
- NPCs are implemented as IRC bots
- Your inventory is carried by a familiar
Implementation
- The Mud-IRC server is a standard IRC server
- The client is a modified IRC client with the above restrictions
- The NPC Bot engine will need to be built
- The Familiar-Inventory Bot will need to be built