Pedagogical Product Line
Business Case
Concept of Operations
Unit Test Plans
Production Plans
System Test Plans
Brickles Product
Pong Product
Bowling Product
Misc Documents

Arcade Game Maker Pedagogical Product Line: Pong User Manual



The Arcade Game Maker (AGM) product line organization is producing a series of arcade games ranging from low to high obstacle count with a range of interaction effects. For more details about the products, see Arcade Game Maker Pedagogical Product Line: Scope.


This document is for game players. It describes how to install and play Pong.

Install Pong

Install Pong as follows:

  1. Unzip the distribution file.
  2. Provide access to the .Net runtime environment for the executable.
  3. Double-click the Pong icon.
    The game is opened and initialized as shown in the following figure.

Initialized Pong Display

Modes of Operation

Pong has three modes of operation:

  1. Initialized The executable is loaded and the display is intialized.
    To enter this mode, double-click the Pong icon.
  2. Playing Animation begins (elements move around the screen).
    To enter this mode, left-click within the boundaries of the playing area.
  3. Paused Animation stops (all elements are stationary).
    To enter this mode, hold down the left mouse button. To resume play, release the button.

Rules for Pong

This version of Pong is for one player. It has a few simple rules:

Test Pong

Test Pong as follows:

  1. If you closed the game, double-click on the Pong icon.
  2. Left-click within the boundaries of the playing area.
    Animation begins.
  3. Let the puck collide into the walls.
    Based on the rules, the puck is absorbed or changes direction according to the laws of physics.
  4. Hold down the left mouse button.
    The game is paused.
  5. Release the left mouse button.
    The game is resumed.
  6. On the toolbar, click Help.
    Online help is displayed.
  7. On the toolbar, click File > Exit.
    The game exits.

Advanced Features

No advanced features are implemented in this version.