Project for CS499 in Spring 2009

Project for CS499 in Spring 2009
Full Game Download: Click to Download

PHASE is a 3D game that was developed for a senior level game development course. It was created my Mike Dulog, Koray Hagen, Robert Muller, and David Young; and was easily one of the largest game-related projects we have completed.

The game is a puzzle game akin to other titles such as Portal. In PHASE you have standard 3D FPS movement but with a slight twist. The player can alter his collision properties with the world by clicking the left mouse button. For example, if you come across a solid colored object, you can stand and jump on it at your discretion, however if you phase yourself, the object might become transparent — in which case  you will not collide with that object at all. Consider that an insider tip, and try out the game!

Modes Engine
Single Player A realistic physics engine
Multiplayer Simple geometry graphics engine
Kiosk Real-time collision detection and handling
Keyboard and mouse input
Game sound and music handling
Lua scripting
And a modular game-state system
Conceptual Documents
Storyboard 1
Storyboard 2
In-Game Model List
Screenshots
phase1 phase2 phase4
In-Game Video
Credits
Developed by Mike Dulog, Koray Hagen, Robert Muller, and David Young.
Original game mechanics by Robert Muller and Eliot Lash.
Music composed by Espen Gätzschmann.