omione@ymail.com
11-24-2008, 11:40 AM
Help Me with This
Algorithmic Problem Solving – Project
The objective of this project is to build an adventure game in Alice. The game scenario is as follows:
A character (let’s call him Jim) of your choice is transported all of a sudden to an unfamiliar world. Upon arrival a message appears before Jim, telling him that it is possible to escape the world and get back home if he finds the magic door. Unfortunately for Jim the message also says that he must find the magic door within five minutes otherwise he will be struck by lightening and burst into flames. Jim sets off in a hurry to explore the world.
The world contains the following objects of interest:
foodItem1: If eaten by Jim makes him walk faster.
foodItem2: If eaten by Jim makes him walk slower.
foodItem3: If eaten by Jim makes him taller.
foodItem4: If eaten by Jim makes him shorter.
foodItem5: If eaten by Jim makes the magic door visible to him.
Clue 1: Tells Jim the location of the Magic Door.
Clue 2: Tells Jim that if he has grown in size recently he mightn’t fit through the door.
Clue 3: Tells Jim the Password for the magic door.
Clue 4: Tells Jim how to get himself more time.
Jim can be controlled by the game player as follows (you can change the keys if it is more convenient for you):
Press ‘W’ to get Jim to walk forward.
Press ‘B’ to get Jim to walk backward.
Press ‘P’ for Jim to pick up an item (The item must be within a reasonable distance).
Press ‘D’ to place an item back on the ground.
Press ‘E’ to get Jim to eat a food item
Press ‘K’ to get Jim to kick over a crate ( clues should be hidden under crates)
The camera should follow Jim as he moves around the world. The game player should also be able to control the camera by using the arrow keys.
Important points to note about the project:
You can create any type of world.
The world that you create must be big enough to make the game interesting.
Do not copy another student’s work.
This Project is worth 60% of the marks for this subject.
You will have to demonstrate your project.
Project Deadline: Thursday 27th November.
Algorithmic Problem Solving – Project
The objective of this project is to build an adventure game in Alice. The game scenario is as follows:
A character (let’s call him Jim) of your choice is transported all of a sudden to an unfamiliar world. Upon arrival a message appears before Jim, telling him that it is possible to escape the world and get back home if he finds the magic door. Unfortunately for Jim the message also says that he must find the magic door within five minutes otherwise he will be struck by lightening and burst into flames. Jim sets off in a hurry to explore the world.
The world contains the following objects of interest:
foodItem1: If eaten by Jim makes him walk faster.
foodItem2: If eaten by Jim makes him walk slower.
foodItem3: If eaten by Jim makes him taller.
foodItem4: If eaten by Jim makes him shorter.
foodItem5: If eaten by Jim makes the magic door visible to him.
Clue 1: Tells Jim the location of the Magic Door.
Clue 2: Tells Jim that if he has grown in size recently he mightn’t fit through the door.
Clue 3: Tells Jim the Password for the magic door.
Clue 4: Tells Jim how to get himself more time.
Jim can be controlled by the game player as follows (you can change the keys if it is more convenient for you):
Press ‘W’ to get Jim to walk forward.
Press ‘B’ to get Jim to walk backward.
Press ‘P’ for Jim to pick up an item (The item must be within a reasonable distance).
Press ‘D’ to place an item back on the ground.
Press ‘E’ to get Jim to eat a food item
Press ‘K’ to get Jim to kick over a crate ( clues should be hidden under crates)
The camera should follow Jim as he moves around the world. The game player should also be able to control the camera by using the arrow keys.
Important points to note about the project:
You can create any type of world.
The world that you create must be big enough to make the game interesting.
Do not copy another student’s work.
This Project is worth 60% of the marks for this subject.
You will have to demonstrate your project.
Project Deadline: Thursday 27th November.