CSSE 351 - Computer Graphics
Rose-Hulman Institute of Technology
Computer Science and Software Engineering Department

Programming Assignment 3

This programming assignment is due 23 September 2022 and may be worked on in pairs.

1 Checkers

  1. Create a 3D graphical checkers game. You should model the checker board and checkers (yes, the checkers should be round). The game does not need AI, but does need to be interactive. You should be able to select a checker and then select a square and the selected checker should move to the selected square. Your game should not allow checkers to be moved illegally. Your game must include a menu with at least two menu items: New Game and End Game. Your program must also include some additional interaction besides selecting a checker and a square and the 2 required menus items. It must also demonstrate multiple viewpoints which highlight the 3D nature of the model.

2 Turning it in

Turnin your source code. If you completed this assignment in a pair, make sure to include both partners names in each file that you submit. You should commit (add, commit and push) your materials in the folder named PA2 in one partner's class git repository.