Saturday, April 14, 2012

Roadmap updated

While I ported the client from Metro to HTML5 I  lost track of my roadmap. I implemented some features which were planned for much later milestones (like some steps into the direction of inventory and item management) while forgetting about things which are much more important in the intermediate future. Time to get my priorities straight again.

Milestone 5 (content):
  • Map editing
  • Map management infrastructure
  • Infrastructure for reading content from external files (JSON?)
Milestone 6 (growth):
  • Flexible GUI infrastructure
  • Character system
  • EXP gain and leveling
  • Combat mechanics
  • Mob AI
Milestone 7 (wealth):
  • Items and Inventory
  • Player trading
  • Shops
Milestone 8 (adventuring):
  • NPC interaction
  • Scripting
Milestone 9 (security):
  • Permission management
  • Database logging of
    • Logins
    • Administrative actions
    • Usage statistics
  • Logins
  • Brute force protection
 Milestone 10 (eye candy)
  • Animated sprites
  • Animated tiles
  • Particle effects

No comments:

Post a Comment