Make a GameComputer Science I --- Haas

This is a 20 point project which will take several days to complete.

MAKE IT AWESOME!

I would like you to work with a partner on this game!

Create a game with your own characters and background, and your own rules for movement and score. Try to keep the game interesting and different from any other game in the class.

Here are some examples of games from previous years:

  • build a burger game demo
  • jump duck roll game
  • fists of glory game
  • mortalKompSci game
  • space fighters game demo
  • rocket launch game demo
  • gibson game demo
  • fish feast game demo
  • macdonald game demo

Here is part of a Sponge Bob game that I made. If you want to, you can use it to get started.Below is what my script for controlling SpongeBob looks like, yours can be different.In your game you will probably NOT use a forever loop like below.

In my game I have spritesappear for the character to eat.

The food appears randomly at the top of the screen and begins falling towards the bottom. I have it disappear when “eaten” (touched) by the character.

Again - you will probably NOT use a forever loop in your game.

I have several different versions of food. Each fallsin a different way: different speeds, rotation….

I use the timer variable to have food fall at different times.

Look at the next page to see how your game will be graded.

Save in your classes folder as LastNameGame.ypr Show Haas a completed version of your game.

Game --- How will your project be graded?

Names______

Name of Game______

Hand in this sheet with your finished project.

Your game will be graded based on the following. Additionally your game will be graded on the overall function, creativity, and how interesting it is to play.

______1. Interesting background and main character(s).

______2. Interestingsprites for the character to catch, eat, avoid...

______3. Scoring to keep track of how well you do.

______4. Game ends after a certain score, or number of items are missed, or some other rule for ending the game.

______5. Enemy(s) appear, or other new events happen as the game goes on.

______6. Screen at the beginning that tells the user how to play the game.

______7. Game over screen that gets displayed when the game ends.

______8. Add a few additional enhancements of your own! List your own enhancements below.