Fall2010.CSCI210Homework4 History

Hide minor edits - Show changes to output

Changed line 2 from:
'''Due Date''': Monday, Nov. 15, 2010\\
to:
'''Due Date''': Wednesday, Nov. 17, 2010\\
Changed lines 52-53 from:
** Anything extra you wish to add about the game, its implementation, credits, etc.
to:
** Anything you wish to add about the game, its implementation, credits, etc.
Changed line 12 from:
* gaining experience with a new game genre (and game engine),
to:
* gaining experience with a new game genre (Interactive Fiction),
Changed lines 20-21 from:
Develop a design document for a new (interactive fiction) Adventure game.
to:
Develop a new (interactive fiction) Adventure game.
Changed lines 26-29 from:
<update the following re. design vs. implementation>

To do so, [[http://inform7.com/download/ | download the Inform7]] IF game engine. [-(Inform is a design system for interactive fiction based on natural language. It is a radical reinvention of the way interactive fiction is designed, guided by contemporary work in semantics and by the practical experience of some of the world's best-known writers of IF.)-]
to:
The game should be small, i.e., playable in less than 2 hours.

This effort is divided into two assignments (i.e., design and implementation).

This is the design assignment, so your objective here is to develop a design document.

The design document should include the following:

# Your names, course, assignment no., date.

# Name of the game.

# Idea (for an example see [[http://ifdb.tads.org/viewgame?id=b2g8je1xxtqzei4u | Alabaster]]).
** Include the target audience (e.g., age group, etc.)

# Story upon which this game is based.
** '''Strong suggestion''' - use an existing short story you have enjoyed (e.g., a short science fiction story by Isaac Asimov, or something along these lines).
** Remember, you are trying to create a space for ''suspension of disbelief'' to occur (i.e., the player needs to "get lost - lose track of time" in your game, and (s)he needs to be able to navigate some aspects of the world (no puzzles are necessary, but you may include some if you wish).

# A conceptual map of the game space (along with navigation commands, and other commands available in each state of the game)
** See previous assignment.

# Object(s)
** For each object include a list of actions (see earlier analysis of the "Asteroids" game).

# Conclusion
** Anything extra you wish to add about the game, its implementation, credits, etc.
Changed lines 58-67 from:
# Your ''gameName.inform'' source file.

# A PDF document containing:
** Your name, date, class, and a short description at the top of the page.
** A short, yet complete description of your game (see Inform website for examples)
** The map of your game (generated from Inform)
** The winning path (generated from Inform)
** Any remaining issues (e.g., what doesn't work yet, plans for expansion, etc.)

Be prepared to talk about the game (and demo
it) to the rest of the class.
to:
Your PDF design document.

Be prepared to talk about the game design (and "demo"
it) to the rest of the class.
Changed lines 20-21 from:
Develop a new (interactive fiction) Adventure game.
to:
Develop a design document for a new (interactive fiction) Adventure game.
Added lines 26-27:
<update the following re. design vs. implementation>
Changed line 2 from:
'''Due Date''': Friday, Nov. 12, 2010\\
to:
'''Due Date''': Monday, Nov. 15, 2010\\
Added lines 1-41:
'''Assigned Date''': Wednesday, Nov. 3, 2010\\
'''Due Date''': Friday, Nov. 12, 2010\\
'''Due Time''': noon

Last modified on {$LastModified} (see [[http://www.cs.cofc.edu/~manaris/index.php/Fall2010.CSCI210Homework4?action=diff&source=n&minor=n | updates]])

!!Purpose

This assignment focuses on:

* developing an interactive fiction game,
* gaining experience with a new game genre (and game engine),
* paper prototyping and user interface design, and
* iterative game refinement.

This is a group assignment (but you may choose to work solo). You may discuss the assignment only with your group or the instructor.

!!Assignment

Develop a new (interactive fiction) Adventure game.

!!Details

In the spirit of the original [[http://www.ifiction.org/games/play.phpz?cat=&game=1&mode=html | Adventure]] game, '''develop your own interactive fiction (IF) game'''.

To do so, [[http://inform7.com/download/ | download the Inform7]] IF game engine. [-(Inform is a design system for interactive fiction based on natural language. It is a radical reinvention of the way interactive fiction is designed, guided by contemporary work in semantics and by the practical experience of some of the world's best-known writers of IF.)-]

!!Submission

Submit the following via [[https://webct.cofc.edu | WebCT]]:

# Your ''gameName.inform'' source file.

# A PDF document containing:
** Your name, date, class, and a short description at the top of the page.
** A short, yet complete description of your game (see Inform website for examples)
** The map of your game (generated from Inform)
** The winning path (generated from Inform)
** Any remaining issues (e.g., what doesn't work yet, plans for expansion, etc.)

Be prepared to talk about the game (and demo it) to the rest of the class.