Risk
The major project is the main reason for the course's fame, and is well-known for the incredible amount of time
required to complete it. The topic of the project is free-choice, and I decided to create a computer version of
Risk, the classic board game. The program featured textured 3D terrain with varying levels of detail, modeled and
animated characters (infantry, cavalry, and artillery), Motion-blurred and reflected dice, magic halos, and
particle explosions. The project implementation spanned 24 days, required over a dozen all-nighters, and ended
with 21,576 lines of code and 24 pain-stakingly created images for textures and maps.
The game compiles and runs on four platforms: Win32, Cygwin, Irix, and Linux. The Irix and Linux versions were
stabilised by the project deadline. The Windows version will be repaired and enhanced as time allows. When a
working version is ready, it will be made available for download. Currently, two snapshots of the game in action
are provided above.
Mark received: 100% objective mark; 110% subjective mark.