SDSU Program Design Competition
March 28, 2019
The Slide Puzzle
The playing board should be divided into a minimum of 9 squares. The content of the squares can be numbers, an image or anything else that has a pattern. See the examples below.
The puzzle can show the squares only, as with the numbered version. It can show a preview of the completed image, as in the example above, or the user can be entirely on his or her own in reconstructing the image. Other items that could be included (as shown above):
- a timer for the completion of the puzzle
- the number of moves to complete the puzzle
- a score, perhaps based on the time and / or the number of moves
- varying numbers of squares for different degrees of difficulty
You can design this game with players being human-to-human, human-to-computer or both. You can develop this game using any software tools available to you: any language and any platform. The presentation must be able to display on a projector with a 1024 X 768 resolution.
Your work will be judged on:
- Correctness of the solution
- Uniqueness of the design
- Ability to hold student interest
- Completeness of solution
- User-interface design
Presentation of the project
All team members are encouraged to participate during the presentation. All parts of the presentation and source code must be placed on a USB drive (non-returnable) and submitted to the program design competition committee on the day of the competition. If you have any questions regarding the problem, please contact Jerry Cooley.
Good luck, and have fun!