CPE 471 Final Project,Fall 2010
By:Jesse Tyler
Description
For my project I decided to make a first person platformer game engine. This is a simple
game engine that will allow the user to move around using the 'wasd' keys and change their view by
moving the mouse. The player will be able to jump onto and move around on the platform. As well, a simple gravity system will be implemented so that when the player moves off of a platform they will fall back to the ground.
Keyboard Controls
'w' or 'W' : move character forward
's' or 'S' : move character backward
'a' or 'A' : rotate character left
'd' or 'D' : rotate character right
SPACEBAR : jump
Mouse Controls
right click + moving: move where you are looking
ScreenShots
Overview of the map:

Start of the map:

Moving on a platform to a new location:

Looking up on the moving stair cases:

Looking down on the level:

Looking back at the end of the level:

References
Multiple key inputs
Basic Collision Detection
Collision Boxes
Swiftless' Game Programming Site
NeHe Productions