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