Shooters

From Game Editor

Jump to: navigation, search

The basics of a shooting game are the player, the shots, and the enemies. This will explain these actors, basic concepts in GE.


Add an Actor named player. Give player a spaceship graphic. For this example, we'll make a vertically scrolling shooter.

Add an Actor named bullet and enemy, and give them animations too.


Now on bullet>CreateActor>

yvelocity=-10;

and bullet>OutOfVision>

DestroyActor("Event Actor");


Add an actor named boom and give him an explosion animation. Set it to destroy after the animation finishes.

Now on enemy>collision>any side of bullet>(repeat no)>

DestroyActor("Event Actor");

CreateActor("boom", "boomanimation", "no parent", "no path", 0, 0, false);

DestroyActor("Collide Actor");


player>mousebuttondown>left>(drag disable)>

CreateActor("bullet", "bulletanimation", "no parent", "no path", 0, -20, false);


That is the basic structure of a shooting game. To learn more, view the 'advanced shooters' topic on the main page.