Project 8:Functions, Classes and Arcade Fun




Due:  Friday Dec 15th at 11:59pm (The day after reading day)


Summary:

This time you will create a simple video game like program


Details:

long long ago there was a game called frogger (which made a comeback about 5 years ago in the Retro video game revival). You are going to write a simple frogger-like game. (But not actual frogger!! be sure to make it do the requirements below)


Now build a simple frogger like game with the following features.

Images: I have used the names of images that match the original frogger (though it had more going on) You can use any other images you want so long as

  1. They are appropriate for class
  2. They work the same way as the description above.

Be sure to include your pictures and sounds in your github uploads

Extra requirement: Be sure to use functions and/or methods. Each function/method should do only one thing, but any one function/method should not be longer than 20 lines of python. (and most should be shorter, most of mine were 10-15 lines.


A still image of my instructor implementation:

picture of instructors version



Extra Credit:

if (and only if) you have completed the main requirements above, you can do some of the tasks below for extra credit. Your extra credit (including the extra credit and the work below) cannot make your project grade more than 100% of the project credit, you still have to do well on the exams and programming quiz)




Of course put this into git and onto github sooner rather than later.

Additional  requirements:

Submission:

As with the previous project, to submit the project to me, share it with me on github. My github id is jsantore. You can see directions for doing this here.