Final Project

 SPACE SHOOTER

LINKS


Build your own retro space shooter game with different enemies, upgrades, and special effects.

Example Projects

GUIDES

Beginner

First Steps

Adding Content


Visuals

Advanced

Gameplay

Media



*** While this page is being finished, please see the OLD DESIGN DOCUMENT for more ***

THE RUBRIC

Grading Procedures



Dates

End of Year


Rubric Points

20


Point Value 

100

THE RUBRIC

System [5]

  Enemy Health At least some of the enemies in your game have health (do not die in one hit)

  Enemy Waves Enemies spawn in waves / levels as the game progresses

 Title Screen              Must contain a title, image, and a button or key to start game

⧠  Pause Screen This can double as a screen for your progression system

  Win / Loss Screen At least one end game state. 

Player [5]

 Controls             Four way movement, stays on screen, has shot cooldown. 

⧠  Lives and Respawn Player has multiple lives and can respawn

  Progression System Experience, Shop, or Roguelike upgrade system must be implemented.

⧠  Upgrade #1 Must change behavior, not just numbers

⧠  Upgrade #2 Must change behavior, not just numbers

Enemies [5]

 Enemy  #1 Must have unique silhouette, movement pattern, and attack pattern

⧠  Enemy  #2 Must have unique silhouette, movement pattern, and attack pattern

⧠  Enemy  #3 Must have unique silhouette, movement pattern, and attack pattern

⧠  Enemy  #4 Must have unique silhouette, movement pattern, and attack pattern

⧠  Boss Must have at least two scripted behaviors

 User Interface [5]

  Dynamic Background Animated stars OR a background with parallax scrolling effect

⧠  Controls Shown In Game Can be shown during gameplay or on an instructions screen

⧠  Explosions An explosion or similar effect in response to object destruction

⧠  Damage Effect Any effect that is a visual response to damage (shields, color change, etc)

⧠  Artwork All art is student-created and has a consistent theme

 Bonus Features [∞]

  Restart Can restart the game from title / end state.  Must work properly on second run,

  Sound / Music To use audio, make sure you download the full version of processing

  Conditions Ongoing status effects like slow, stun, fire, freezing.

  Advanced Background More complex animations, screen scrolling, or a parallax background image

  Neutral Objects Asteroids, black holes, or other objects the user can interact with that aren't enemies

  Save / Load The player can save their game's state, or it tracks a metaprogression system

  Difficulty Modes The game has different difficulty modes the user can choose from

  Rotation The player or enemies can rotate 360 degrees

  Multiplayer Two players can share a keyboard and battle together!