Homework 4: For the Want of a Boot, Beam Me Up Scotty

Short Description:

Create a simple game that allows the player to find a series of items to please a chain of quest givers.

This assignment is worth 50 points.

Goals

When you finish this homework, you should

Formal Description

Create a game in Unreal that allows a player to satisfy a chain of requests.

NPC 1 wants item 1 to allow the player to win.
NPC 2 has item 1 but wants item 2 in exchange.
...
NPC n has item n-1 but wants item n in exchange.
NPC n+1 has item n and will give it to the player.
The game should allow the player to explore the world, meeting NPCs (not necessarily in order) and exchanging items. When the player transfers item 1 to NPC1 the game is "over". There should be a path available that allows the player to win.

The world should be broken into a number of levels. The player moves between levels via a Transporter. The transporter initially holds no destinations. Destinations can be added by finding a set of directions in the current level. There can be multiple sets of directions in each level, but again, there should be a path available to all levels.

For this game you must

Documentation

Provide a design/implementation document that includes

Additional Requirements/Comments

Extras

I find that I want to continue to play with simulations/visualizations of this type. Please do so, but only if you have sufficient time, do not enhance this, or any other project at the expense of your other classes.

Submission

Submit the game with your level along with your word document to the D2L Folder Homework 4 by the due date.