SE450: Project: Example: A Game [18/24] Previous pageContentsNext page

Any n-player game. Players interact in turns (not at the same time).

Day one: tic-tac-toe or similar; computer-versus-computer (stupid); text-based user interface (TUI).

Week one: computer or human (abstract player class).

Week two: TUI or GUI (abstract UI class(es?)).

Week three: changeable rules (abstract referee class).

Week four: specialize game. polish.

Previous pageContentsNext page