Spring2013.CITA210Homework2 History

Hide minor edits - Show changes to markup

Changed line 11 from:
  • developing computer games from the ground up
to:
  • developing computer games in MIT's Scratch
Added lines 18-22:

To prepare for this assignment:

  • watch this video on paper prototyping (or other related)
  • do this the Fish Scratch tutorial.
Changed line 61 from:

Your grade will be based on how well you followed the above instructions, and the depth/quality of your work.

to:

Your grade will be based on how well you followed the above instructions, and the depth/quality of your work.

Added lines 1-56:

Assigned Date: Fri, Feb. 1, 2013
Due Date: Fri, Feb. 8, 2013
Due Time: 2:00pm

Last modified on February 04, 2013, at 02:46 PM (see updates)

Purpose

This assignment focuses on:

  • developing computer games from the ground up
  • using effective skills and strategies for working collaboratively
  • paper prototyping and user interface design
  • using appropriate critical thinking skills and problem-solving techniques

This is a pair assignment. You may discuss the assignment only within your team or the instructor.

Assignment

Develop a fun game using two elements from Scratch (or Snap!). If an element is a sprite, it is OK to have several instances (clones) of it - however, clones should have identical scripts (behavior).

Constraints are good - they help us focus on other aspects, such as the game idea and experience.

By "fun" we mean a game that an average person would be interested in playing for at least 10 mins. It may be a single-player game, or involve an opponent (or collaborator) - your choice.

You might try your game with sample users - ask your friends to help you. Be ready to listen - see Ch. 1! Be open to making substantial changes to what you have. The more useful feedback you get early and often, the better your final product will be.

Details

Submit the following a typed, one-page paper (PDF) describing your game. Include the following:

  • Your names, course, assignment no., date
  • Name of the game
  • Idea/objective of the game
  • Object(s) used
  • Rules of the game
  • A paper prototype snapshot (from a sample game, or for demonstrating how to play the game - explain, in the photo caption)
  • How to calculate score

Aim for simplicity and elegance.

Submission

  1. You will submit your assignment on OAKS, by the due date.
  2. Also, bring a printout at the beginning of class, on the due date.

Grading

Your grade will be based on how well you followed the above instructions, and the depth/quality of your work.