Thursday, October 2, 2008

Game - Mystic Kingdom

Mystic Kingdom is a 2D side scrolling action shooter game that I made in 2 weeks for my class project. The player controls a girl who can attack the monsters with projectiles, and level-up items are dropped randomly when the monsters are defeated.

Sprite animation system is used to deliver the graphics for this game. The animation is scripted by XML files. Each level is defined by a XML file which control the appearance and monster spawning, and the monster A.I. is controlled by behavioral scripting to give them more organic look.

Highlights:
  • DirectX API.
  • Sprite Animation.
  • Script-driven level and monster AI.
  • Physics simulation.
  • Collision detection.