47 lines
695 B
Markdown
47 lines
695 B
Markdown
# gomud
|
|
|
|
multi-user dungeon engine written in go
|
|
|
|
## motivation
|
|
|
|
- learn go
|
|
- make something super fun
|
|
|
|
## current status
|
|
|
|
- echo server
|
|
|
|
## game features
|
|
|
|
- text based rpg
|
|
- it's super fun
|
|
|
|
## application features
|
|
|
|
- auth (TLS?): user, password, characters
|
|
- connect via telnet or netcat
|
|
- persistance (database)
|
|
|
|
## entities
|
|
|
|
- characters/heroes
|
|
- level (experience)
|
|
- stats
|
|
- skills (not classes?)
|
|
- ancestry (not races)
|
|
- items
|
|
- weapons (wieldable)
|
|
- armour (wearable)
|
|
- npcs
|
|
- monsters
|
|
- friendlies
|
|
- environment
|
|
- rooms
|
|
- quests
|
|
|
|
## roadmap
|
|
|
|
- scriptable: should be able to create content in game
|
|
- exploration to scale: wilderness map
|
|
- websocket support
|