Home > Information > Loops game – update 1

Loops game – update 1

Over the past few days I’ve continued adding features to the stunt plane, looping game.

Features added

  • wind pump – scenery object to avoid.
  • barn – scenery object to avoid, and points can be gained by flying through the barn.
  • background – parallax scrolling background.
  • smoke trail – pressing the left arrow key releases a smoke trail from the plane. I’d like this to be useful in the game, but haven’t got a definite purpose for it yet.
  • other plane – an object to avoid.
  • scoring – points are scored for going through hoops. Double points are scored for performing a loop-the-loop and passing through a hoop whilst upside down. Points can be scored for flying through the barn.
  • inertial movement – more realistic movement of the plane. The plane also tilts as it pulls up and dives.
Stunt plane game

Screenshot of the game so far

Debugging

Some problems I ran into during construction of the game.

  •  The explosion effect when the plane crashes was occurring in the wrong position when the plane was performing a loop. I fixed this by embedding the explosion object inside the aeroplane animation.
  • the smoke was appearing on the outside of the barn if activated whilst flying though the barn. This was fixed by removing the front of the barn from the display objects, drawing the smoke and then adding the front of the barn again so that it appeared on top of the smoke.
  • the barn and wind pump kept overlapping when randomly placed in the game. I added a function to check for overlaps and reassign a random position to the wind pump.

Future updates

  • I need to increase the difficulty of the game as it is quite easy to amass points without crashing. I may add more objects to avoid, such as a flock of birds and change the scoring so that you have to complete a certain number of stunts within a time limit to continue.
  • Title screen, end sequence, etc. I’ll probably create an animated start screen with the aeroplane taking off and a final screen when the game has been completed.
  • Sound effects and music. Upbeat ‘flying’ music. Engine sounds. Cow and chicken sounds as you fly through the barn.
  • Incidental / environment animations. A chicken that flies out of the barn. Clouds. People on the ground.
  • I may port the game to Android tablet, implementing on-screen controls or tilt controls to move the plane.

Play the game – UP and DOWN arrows to move. SPACE to loop.

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: