July 11, 2009

Beatbox

Download.

This is a simple Game Maker prototype exploring the idea, "Everything happens in time with the beat."

WASD to move, Arrow keys to shoot. Destroy rocks to level up. At levels 10 and 20, more tracks are added.

The thing to note is, these aren't looping tracks, the program is counting a tempo and playing notes, to keep everything in sync regardless of framerate. The tempo can be changed on the fly, and tracks are simply arrays of notes.

Ideas:

  • Each type of enemy has a track associated. When they're on screen, that track plays.
  • Powerups that change your weapon also change the percussion pattern.
  • The player generates percussion, the enemies generate melody.
  • Bonus levels that start you off with a full song and gradually chip away at your health, muting tracks as you get hit. Survive as long as you can.

No comments:

Post a Comment