Problem Description

The semester project for the Fall 2006 SWD class is a client-server implementation of the video game Pong (origionally by Nolan Bushnell in 1972). In Pong each player has a paddle that they can move. The objective is to use your paddle to block the ball from hitting your goal (the area behind your paddle) and try to make the ball hit the opponents goal. The project will involve removing specified class files and replacing all or part of them with you own code. This document is intended to present a rough structure of the system as well as provide links to other supporting documents such as JavaDoc and UML.

System Level Architecture

Component Level Architecture

Project Links

JavaDocs for Pong

To run the jar files double click or use the command: java -jar pong-client.jar or java -jar pong-server.jar

Pong client jar (right click and save as)

Pong server jar (right click and save as)