Life is an Obstacle Course
From EQUIS Lab Wiki
Contents |
Group Name
Shake and Bake
Project Title
Life is an Obstacle Course
Group Members
- Adam (aka Magic Man)
- Tad (aka El Diablo)
Project Goals
Develop a virtual obstacle course using the Life is a Village game engine. This includes:
- Start and end points
- A path or course that the player must follow (with penalties for deviating)
- Objects to avoid (possibly jump over, duck under, or turn to dodge)
- A timer, and scoring system
- Variable difficulty
If these goals are met and some time remains in the course, the obstacle course may be integrated into LIAV in the following ways:
- Multiplayer compatibility
- NPC's which challenge players to beat their high score, and reward the player with resources or prizes
- "Working out" on the obstacle course often could result in an increased normal walking speed for a period of time
How changes appear to the player
The speed at which the course is traversed is determined by how fast the bike is pedaled. Jumping/turning/crouching is done with the controller. The course itself will appear as some sort of distinguishable track on the terrain. A heads-up display will show the time and other pertinent information.
Models
The following models will be needed:
- An avatar which has some animation for moving (and ideally jumping/ducking)
- Obstacles such as boxes, barrels, other wacky things
- Terrain textures (mud, ice, rock, etc.)
- Starting/ending gates of some kind
Technological Issues
- Adding physics for collision detection (going off course or hitting obstacles), jumping/ducking
- Implementing the starting/finishing states
- Scoring and timing mechanisms
- Game communicates with bike (variable resistance based on terrain)