CPSC120A
Fundamentals of Computer Science I

Creative Assignment 4

A retro 2D game.

Your average cell phone now has vastly more programming power than the video game consoles of the seventies and early eighties, but the games made for those consoles are still fun to play. In this assignment you will create a game in the style of these retro video games. If you need some inspiration take a look at some of the games on The Console Living Room web site.

Details

Create a Python program that uses the graphics.py module to recreate a retro video game. The game can be anything you want, but must:

Extra

Outstanding games will receive extra credit. I will be the arbiter of whether a drawing is astounding.

Grading

The assignment will be graded on the following requirements according to the course’s programming assignment rubric.

Effort (40%): Here is an example game with average effort:

Functionality (35%): A functional program will:

Style (25%): A program with good style will:

Submission

Submit your program and any image files it uses as a .zip file on the course Inquire page before class on Wednesday October 14th.