Final Project Rubric¶
Gamely Challenges¶
- Is it fun?
- 10 points. Determined by classmates written review.
- Does Melissa (Prof. Bean’s girlfriend) think its fun?
- 5 points.
- Does Melissa (Prof. Bean’s girlfriend) think its pretty?
- 5 points.
- How polished is it (card turning animation, choice of theme for back of cards, 3D visual representation of card values, etc.)
- 5 points.
- Are the rules clearly explained / easily understood?
- 10 points.
- Is it balanced?
- 10 points.
- Lasting Appeal. Does it remain fun after multiple play throughs? Will players keep coming back? (Also determined by classmates written review.)
- 5 points.
- Is it a complete, playable game? Are there any bugs?
- 10 points.
- Supports 2 - 4 players?
- 5 points.
- Game includes instructions and/or a tutorial?
- 5 points.
- Is it Intuitive (easy to learn)
- 10 points
- Does it have a polished feel to it?
- 10 points
- Does the game include includestructions on how to play? (tutorials, help screens, readme.txt?)
- 10 points.
- Does the game give good input feedback? (sound, animation, etc…)
- 10 points.
Techly Challenges¶
- Game includes appropriate sound-effects/music and the ability to alter the game volume as well as to mute the game.
- 5 points
- Does it run well on all modern browsers?
- 5 points.
- Does it run well on all modern mobile devices?
- 5 points.
- Does it use AJAX?
- 2 points
- Does it use COMET?
- 5 points
- Does it run on PC / MAC?
- 5 points.
- Does it use CoffeScript?
- 5 points
- Does it use Python?
- 5 points
- Is it hosted on OpenShift or a similar PaaS?
- 5 points
- Does it hook into Facebook
- 2 points
- Game supports various different screen resolutions.
- 5 points
STEMly Challenges¶
- Does it meet criteria for a STEM challenge submission?
- 20 points
- Does it meet the criteria for a Sesame games submission?
- 20 points
- Does it meet the criteria for a PBS Kids submission?
- 20 points
- Does it meet the criteria for a Middle School prize submission?
- 20 points
Teamly Challenges¶
- Is your team awesome? (did they pull their weight?)
- (for 3 person teams) 20 points per awesome team member (for 4 person teams) 15 points per awesomesome team member (for 5 person teams) 12 points personr awesome team member
Funly Challenges¶
- Does it include a Ninja?
- 3 points (for how awesome the ninja is).
- Does it include a Pirate?
- 3 points (for how awesome the pirate is).
- Does it include a robot?
- 3 points (for how awesome the robot is).
- Does it include a wizard?
- 3 points (for how awesome the wizard is).
- Does it include a ninja, a pirate, and a robot?
- 3 points.
- Does it contain a velociraptor?
- 3 points ( for how awesome the raptor is ).
FOSSly Challenges¶
- Is your code hosted on an open code forge?
- 1 point for each forge.
- Does it include patches from someone outside of the course?
- 2 points for each contributor.
- Does your project have a dedicated IRC channel?
- 1 point.
- Does your project have a dedicated Mailing List?
- 2 points.
- Does your project have a dedicated Web Forum?
- 3 points.
- Are commits to the git repository “early and often”?
- 2 points
- Does it hook into http://identi.ca?
- 5 points
- Is the documentation localized in another common language (e.g. German, Spanish, Russian)
- 20 points per language.
Easy ‘A’ Challenges¶
- Did it place in the STEM challenge?
- 100 points
- Did it get a head-nod from Big Bird?
- 100 points
- Did it get a head-nod from Cookie Monster?
- 100 points