Game Description
The game requires that the player (a Dunkin' Donuts cup) catch the falling flavors based on what the customers order. There is also a bonus donut that gives the player an extra 25 points. The game has 3 levels, each harder that the previous.
Catching an incorrect flavor results in a deduction of points, however missing the correct flavor results in the loss of a life. The player has 3 lives for the whole game.
There are 3 levels, each harder than the previous (the speed of the falling objects increases as the player advances). If the player does not run out of lives before the level timer runs out he may advance to the next level.
Programming Challenges
The major programming challenge for The Flavorology Game was not so much a problem with the project itself, but instead a problem with the language the project was programmed in. The game was programmed in ActionScript 2.0 which is close to an object-oriented language but is lacking some major features. Also, since Macromedia Flash MX 2004 is primarily an animation & drawing application it has a major lack of debugging power.
When building this project in the Macromedia Flash MX 2004 environment I found that the majority of syntax errors were not caught. Also the debugger was limited in its features which made catching programming errors in a project of this size a tedious problem.
Features
- 3 levels, each more difficult than the first
- Beautiful graphics and sounds
- Realistic physics between the falling items and the player's cup
- Timed levels, scoring system, and lives
- Special bonus item for extra points
Screenshots
Code Sample
Downloads
