Game With All Key Features of Casual Games

Project: BubbleBoy

Challenge
Build a performant,  multilevel Flash game with all typical game features.

Comments
The client provided graphics, a general concept and some of the gameplay details, leaving a lot for me to flesh out. I implemented most of the key features and techniques found in casual games, including:

  • Game loop
  • Sprite sheets
  • Collision detection
  • Enemy intelligence
  • Interactive sprites
  • Physics
  • Programmatic animation
  • Levels and scoring
  • Background music and sound effects

I developed six play levels before the product was down-prioritized by the client.

Actions

  • Gameplay concepts
  • Build on the Flixel game engine
  • Custom logic for difficulty, character movement, enemy behavior and movement, enemy intelligence
  • All game parameters customizable via config objects