Java Project 13:
GridWorld Game
Problem
You are going to use GridWorld to create a grid-based game. A few examples are listed below but you can create anything you want as long as you use GridWorld. You can see example videos of most of the games below at APComputerScience.com.
Game of Fifteen: Also known as the sliding puzzle game. The video shows an example using letters, but if you want to get really creative you can make a picture-based game.
WuZiQi: Also known as Gomoku, this is an abstract strategy game that, like Chess and Checkers, has no random elements. The object is to get 5 of your pieces in a row hortizontally, vertically, or diagonally.
Maze Solver: This isn't as much of a game as some of the other options, but it does generate a maze and you can then click on a point in the maze that the program will then attempt to escape from.
Magic Wand World: This isn't a game, but emulates that way the paint can tool works in most graphic editing programs. You start by selecting a cell using the eye dropper tool, and then anything you click on will become that color along with all adjoining cells of the same color.
Other Possibilities:
Battleship
Chess
Checkers
Rush Hour
Sudoku
Instructions
There is no rubric for this project, but you will receive a grade out of 100 points based on the following criteria:100 Points: The game works flawlessly and is commented.
90 Points: The game works flawlessly, but isn't commented.
80 Points: There are errors in the game, but they do not drastically affect the gameplay.
70 Points: There are errors in the game that affect the gameplay.
60 Points: The game will not run.
Make sure your name is in the title of the project and turn it in to Mr. Miller's Neighborhood.Extra Credit
You can create more than one game for extra credit.

