2 - Game Specification

Pong Spec - The Start of Any Software Project

Suddenly even a simple game like Pong feels like a big project. Well it is, there are a lot of different things happen at the same time and they all have to work together. Where should we start? What should we do?

Before we go and code anything let's really get familiar with our task. Let's play some PONG! Try this Flash version which is pretty close to the original. Then as a class we can work together to create a list of the features and functionality of the game.


Create some simple diagrams of the game Pong. Create three lists (paddles, ball, scoring) and add all of the relevant details for each feature.