

WAR GAMES
This project is inspired by the 1983 classic WarGames. In order to stop WWIII, you need to convince government computers that sometimes there is no winner. To do this, you need to play Tic-Tac-Toe. First create a program that allows you to play the game, but program the computer to be unbeatable, meaning Draw is the worst-case scenario for the CPU. You’ll need all the minimum features to continuously play the game, meaning at least a ‘new game’ button, 4 lines to make the game board, and clickable spaces to signify selections. The standard game should be Player vs CPU, but there are 10 features listed below that can be added to your game. The table will show the minimum number of features you need to add to the game for your group size.
Minimum Features Needed 2 4 6 8 10
1. Animations for win, lose, and draw
2. A radio button option that changes the number of players, 0,1,2
3. A beginner difficulty AI that plays any random square not yet taken
4. An intermediate difficulty that plays a random square unless you have 2 in a row, in which case it plays to block
5. Replace the Xs and Os with images of cats and dogs
6. Make a game tracker that counts player wins and loses
7. Add dialogue to the AI that has him “trash talk” after each play
8. 6 options for an avatar for either player
9. 3 avatars for the AI that correspond to the 3 difficulty levels
10. Options for at least 6 different backgrounds with a choiceBox in the top left corner that lets you change the background