RSS
 

Items, AI, death and HUD

01 May

Done loads of stuff since I woke up 4 hours ago or so… Not so much as I actually needed to finish this like I’d like, but good nevertheless…

Got the item system working (scripted), and implemented the first item (the Wand of Unsummoning)… All its behavior is script driven, which is quite nice. It fires bolts of magic that unsummon the evil rabbits.

Also finished the rabbit AI (just wander and chase the player if it gets too close). Player can now be hit by the rabbits and die:

Most of the gameplay code is done, still need the flow code (main menu to level, level to another level) and win situation (getting to the end of the area), besides music and sound… So, a whole lot of work still ahead!

Task list:

  • Framework working
  • Loading a level data (from a DDS image)
  • Rendering the level (3d generated from the level data)
  • Drawing the character
  • Rendering character
  • Design levels/items so I know what to implement
  • Spawn points
  • Bind spawn points to scripting events
  • Draw “old man” and do speech system (seems like a polish thing, but it’s kind of important…)
  • Give and take objects to the player (through scripting)
  • Spawn creatures and give them rudimentary AI (also through scripts)
  • Draw and animate imps
  • Wand of Unsummoning
  • End of level (portal thing)
  • Main menu
  • Title screen
  • Game over screen (?)
  • Sound
  • Music
  • Level 1
  • Level 2
  • Level 3
  • Level 4
  • Level 5
  • Load/Save
  • ….
 

Leave a Reply

 
*