COSC.497.001, Spring 2005
C++ For Game Developers
Yoram Chisik  

Assignment 1
Memory and Structure


--- Class Links ---
Course Syllabus


The objective of this assignment is to get your brain to think in terms of programmatic problem solving. At this stage we are not going to engage in any form of programming but we are going to structure our thoughts in a way that will allow us to plan ahead for when we do actually sit down and write some code.

Your task is to take the memory game an example of which can be found at: http://www.learningplanet.com/act/mre/index.asp and using the principals of stepwise programming that we have discussed in class create an action plan for developing the game in C++.

Beginning with a bare bones description of the game, each step of your analysis should remove a bit of ambiguity from the description until at the end you feel you have an unambiguous plan of action you can start coding from. Feel free to improve on the design of the game

Deliverable:

A paper in which you describe the objective of the game and a break down of the various steps required to implement the game on a computer system.

Due:

February 16, 2005

Updated 2/01/05