Sample Beginner Video Games

Below is a number of sample beginner games, that you can use to try, modify, and learn. Remember that there is a tutorials page to learn the basics.


Simple Dodge and Aim Explanations
There are ten aliens near the top. There is 1 pointer near the bottom. Object declaration, instantiation, and initial placement.
The player controls the pointer with the mouse. Declaration of controlled object.
When spacebar is pressed, the pointer shoots up. Conditional statement for describing how the pointer shoots.
When an alien is shot, it blows up. Conditional statement for describing what happens when an alien is shot.
When the pointer reaches a border, the pointer blows up. Conditional statement for describing border event.
When the pointer collides with an alien, it blows up. Conditional statement for describing collision between the pointer and an alien.
When the pointer is gone, the game is over.
When all the aliens are gone, you win.
Conditional statements for describing game over.
Map:
Click the image to try it



Extended Dodge and Aim Explanations
There are ten aliens near the top. There is 1 pointer near the bottom. Object declaration, instantiation, and initial placement.
The player controls the pointer with the mouse. Declaration of controlled object.
The aliens wander around. Unconditional statement for describing how the alien moves.
When an alien reaches a border, it reverses direction. Conditional statement for describing collision of alien and a border.
When spacebar is pressed, the pointer shoots up. Conditional statement for describing how the pointer shoots.
When an alien is shot, it blows up. Conditional statement for describing what happens when an alien is shot.
When the pointer reaches a border, the pointer blows up. Conditional statement for describing border event.
When the pointer collides with an alien, it blows up. Conditional statement for describing collision between the pointer and an alien.
When the pointer is gone, the game is over.
When all the aliens are gone, you win.
Conditional statements for describing game over.
Map:
Click the image to try it



Extended Dodge and Aim with Chase Explanations
There are ten aliens near the top. There is 1 pointer near the bottom. Object declaration, instantiation, and initial placement.
The player controls the pointer with the mouse. Declaration of controlled object.
The aliens chase the pointer at 3 pixels per frame. Unconditional statement for describing how fast the alien moves.
When two aliens collide, they both reverse direction. Conditional statement for describing collision of two aliens.
When an alien reaches a border, it reverses direction. Conditional statement for describing collision of alien and a border.
When spacebar is pressed, the pointer shoots up. Conditional statement for describing how the pointer shoots.
When an alien is shot, it blows up. Conditional statement for describing what happens when an alien is shot.
When the pointer reaches a border, the pointer blows up. Conditional statement for describing border event.
When the pointer collides with an alien, it blows up. Conditional statement for describing collision between the pointer and an alien.
When the pointer is gone, the game is over.
When all the aliens are gone, you win.
Conditional statements for describing game over.
Map:
Click the image to try it


Next Page

Samples Page