Portal Clone by Claire T.
Created at USC as a four-week final project. I do not own any of the assets. This was an exercise in programming FPS camera and physics, enemy AI, SegmentCast and quaternions, and many other aspects.
Game instructions: Click on the game canvas to capture your mouse inside the game, and click escape to release it. The initial door opens after the first dialogue sequence is complete. Use WASD to move, space to jump, and left/right click to create portals once you have picked up the gun.