Thursday, October 6, 2011

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