Todo

Short Term

  • Implement jPCT 3D Engine
  • Proper data handling for server client connection
  • Sound and Music

Long Term

  • Name and storyline
    • Current working name is Back2Basics, as I had to go back to the basics for android programming to figure some stuff out, haven't had the time or need to change it yet.
    • storyboard / storyline coming soon.
  • NPC/Mob A.I.
    • Talking NPC's and mobs walking around.
  • Player / NPC interaction
    • Being able to talk to and get quests from NPC's
    • Vendors
  • Quest implementation (lua?)
    • Quest lines.

List

  1. Implementation of the 3D Engine *
  2. Creating a terrain *
  3. Basic movement *
  4. Rendering name above player *
  5. GUI (Hud, menu etc) **
  6. Adding network support
  7. Minimap calculation
  8. Chat
  9. Modelling (actors, decoration etc) and (Re-)Designing GUI
  10. Character Animations (using Bones API)
  11. Combat
  12. Interaction with Non Playable Characters
  13. Quest system
  14. Storyline - Quest objectives.

* In separate project
** under construction.