Two of the most popular 2D game genres are platform games, think Mario, and top-down games, think Zelda. The main difference between these types of games is that in a platform game the primary play mechanic is jumping. In this assignment you will create a game that uses either of these styles.
Details
Create a Python program that uses the graphics.py and sprite.py modules to recreate an educational video game. The game can be anything you want, but must do the following:
- Be a platform game or a top-down game.
- Use a list of sprites.
- Have a player-controlled sprite that interacts with the sprites in the list
- Have the ability to win or lose.
- Be impressive.
Extra
Exceptional games will receive extra credit. I will be the arbiter of whether a game is exceptional .
Submission
Your code should conform to the course’s code conventions and will be graded according the the course’s programming assignment rubric. Submit your code and images as a .zip file on the course Inquire page before class on Friday November 7th.