zach.vp

  • resumé
  • resumé
Picture

Quick Takes

DOWNLOAD

  1. Disclaimer: Note that I do NOT own the intellectual property to this game. It is licensed by the inimitable Taito, and I merely recreated it for my own diversion and learning experience.
  2. Tools: GameMaker Standard 8.1, PhotoShop CS5
  3. Sprites: Random Talking Bush via Spriters Resource
  4. Graphics Requirements: Dust off that good old arcade cabinet
  5. Game Type: Arcade, puzzle, super cute
Download for Windows Here:
puzzlebobble.exe
File Size: 6001 kb
File Type: exe
Download File

Regrettably, there is no other format that I can provide. There is a video at the bottom of the page if you'd just like to take a peek.

Comments and Post Mortem

This game represents my first foray into using GameMaker. I did not anticipate the great challenge that awaited me. How was I supposed to not only detect when three adjacent balls were the same color and destroy them, but not destroy them if they were apart of the initial level layout? After a failed attempt at using a recursive script in GameMaker for the color detection, I turned to my dear friend and GameMaker guru Jesse Chand for assistance. Without him, I would have been toast, or at least wouldn't have as convincing of a system as I do now. He set me on the right track with essentially having each ball have its own eight (I know, it's a lot) surrounding detectors checking for ball instances and their colors. That coupled with an internal counter in each ball for how many like colors it was touching did the trick.
Picture

Watch My Quick MLG Run Through

SoundCloud
Picture
Picture