SUPER RAINBOW REEF
From now on, we are going to use a standard framework for many of the games we create so that they all have start and end screens that work in the same way. This framework will have the following parts:
- A title screen that displays the name of the game and has buttons to start a new game, load a saved game, show help, display the high-score table, and quit the game. Game developers normally use the term front-end to refer to the part of the game that allows the player to make selections like this. This screen will also be responsible for starting the background music and for initializing any other game settings, like the score.
- The actual game.
- The end of game screen that is shown when the game has been completed. This displays a congratulatory message and activates the high-score table, after which the game returns to the front-end.
The monstrous Biglegs have driven the peace-loving creatures of Rainbow Reef from their ancestral homes.Despite their inexperience in the ways of war, Pop and Katch have invented a way of combining their skills to fight back against the Biglegs. For this incredible feat, Pop must bounce from Katch’s shell to attack the evil invaders. Katch must then move quickly to save Pop from plummeting into the deep waters below. The cowardly Biglegs often retreat behind coral defenses, so our heroes must be prepared to smash their way through if they are to finally drive the Biglegs from Rainbow Reef!
There will be no direct control over Pop’s movement, and he’ll bounce freely around a playing area enclosed by walls on all sides except the base. The left and right arrow keys will move Katch horizontally along the base in order to bounce Pop from Katch’s shell and stop him from falling out of the level. The collision point along Katch’s shell will determine the direction of Pop’s bounce, and so allow the player to control his movement. Bounces toward the left will send Pop left and bounces toward the right will send him right. Pop’s movement is also affected by gravity, and each time he collides with Katch, he gets slightly faster so that the game becomes
The game will have several levels, each containing a number of Biglegs that Pop must collide with in order to complete the level.Most levels will also contain coral block defenses, which must be knocked out of the way in order to reach the Biglegs. Breaking blocks will score extra points and special blocks give the player extra rewards, but they don’t have to be destroyed to finish a level. If Pop leaves the screen, the player loses a life and Pop is brought back into play. Once three lives have been lost, the game ends and a high-score table is displayed.
Download and unzip these assets:
Read the text instructions here: