Space Shooter - Lives and Score
| Category | : Flash | Views | : 18020 | ||
| Version | : 8 | Rating | : | ||
| Type | : Text | Source File | : space-shooter-lives-score.zip | ||
| Result | : See the result | ||||
| <<< Previous | Index Series | Next >>> |
This tutorial is a series of tutorials that will teach you how to create Space Shooter Game. The tutorial is divided in 5 parts. If you haven't learned the previous tutorials, please see Space Shooter Flash Game
This is the forth part of the development of a Space Shooter game. In this tutorial we will add lives, scores and game over to our game.
Let's start with score.
Open the main timeline code and add this variable:
var score = 0;
Now open the Bullet's code and add this:
this.onEnterFrame = function()
{
this._x += 9;
if (this._x > 550)
{
this.removeMovieClip();
}
for (i = 0; i < _root.nrEnemies; i++)
{
if (this.hitTest(_root["Enemy" + i]))
{
_root["Enemy" + i].reset();
_root.score += 10;
this.removeMovieClip();
}
}
}
This is the code we used before to know if a bullet hits an enemy, so we can put the score for killing an enemy there.If you want the player to lose points for getting killed, just add "_root.score -= PointsToLose" to the code that checks if the player was killed.
The score is done; we just need to show the player his score.
To do that, select the Text Tool and draw it on the stage.

Write "Score:"
Now draw another Text box on the stage. Select this new Text box and change these properties:

Run the game and see how it works.

Now let's make our ship have lives. Add another variable in the main code:
var lives = 3;
![]() |
![]() |
![]() |
![]() |
![]() |
| <<< Previous | Index Series | Next >>> |
Supporters
Reseller Web HostingIf you need playstation 1 games for a birthday gift, where are you going to find the most affordable games? On the internet, of course. If you need Video Games that are cheap and kid friendly, sign online today. For the best selection of xbox games and so much more, the internet can help.




