Completed Assignments

From ggc

Jump to: navigation, search

Contents

Instructions

When you complete an assignment, you will post a link to the assignment here, or if indicated submit the assignment on Web CT. Each assignment has instructions for what to do just below the heading.

Fall 2008

Practice

Final Projects

Games

Alternate

LightsOut Assignment 8

BreakOut Assignment 7

InteractiveArt Assignment6 Interactive Art

MontyHall

DotPatterns

Sprite Mosaic

Wackadot

Post your wackadot assignment below. Link to your assignment.

Summer 2008

Stuart Miller

Monty Hall

Post your Monty Hall assignment below. Link to your assignment.

Interactive Art

Post your Interactive Art assignment below. Link to your assignment.

Breakout

Post your Breakout assignment below. Link to your assignment.

Lights Out

Example 1 Example 2 Example 3

Final Project: Arcades

Instructions

  1. Make a new game but add the word "Level" to the end of it in the address bar.
  2. At the very beginning, add the following to the java tag at the first line (the part that has the word java between less than and greater than symbols):
    applet="false" application="false"
  3. Change the name of your class by adding the word "Level" to it.
  4. Make the game extend arcade.ArcadeLevel instead of GameLoop.
  5. Change the name of startGame to startLevel
  6. Look at the bottom of your code to make sure there are no compile errors. If there are, fix these before continuing.
  7. Add your game to the Arcade that it belongs in. For example, if your code were Brandon/WackadotLevel, you would add new Brandon.WackadotLevel() in the part where levels are added to the arcade.
  8. Add a space to a comment in the corresponding ArcadeLauncher to recompile it.
  9. Test your game to make sure it is in the arcade.
  10. Remember to import the arcade class by inserting
import arcade.*;

Requirements

  1. Add all of the assignments you have completed to the appropriate arcade (10 points).
  2. Make an arcade including all of your completed games (15 points).
  3. Choose ONE of the following two options. Your selection must be approved by the instructor, and must be documented on a final project page on this site.
    1. Add 5 enhancements to one or more of your previous games (10 points each for a total of 50 points)
    2. Create a new game (50 points)
  4. On the last day of class, explain to the class how you made the enhancements or made the new game (25 points)

Final Project: Personal Arcades

Final Project: Programs





Views
Personal tools
Add to 
del.icio.usAdd to 
diggAdd to 
FacebookAdd to 
favoritesAdd to 
GoogleAdd to 
MySpaceAdd to 
PrintAdd to 
SlashdotAdd to 
StumbleUponAdd to 
Twitter