Preliminary server roadmap
Milestone 0:
- Connecting (unauthenticated)
- Chatting (global)
Milestone 1:
- Player character movement synchronisation
- Local chatting
- Asynchronous persistence layer
Milestone 2:
- Account creation
- Login with username and password
- Character creation
Milestone 3:
- Multiple maps in multithreading architecture
- Transfering characters between maps
Further milestones:
- Basic fighting
- Server-controlled characters ("NPCs", "Mobs")
- Admin commands
Far-away milestones:
- Scripting
- Multiple choice dialogs
- Items and equipment
- Character advancement
No comments:
Post a Comment