For Maglev, I created a generic magnetism component that could be placed on any physics actor within a level. These magnets acted on top of Unreal’s physics system to create magnetic forces between objects. Working within Unreal’s physics system provided interesting challenges to overcome. I also worked extensively on camera and controls.
My first team game at The Guildhall, Devour (team of 3) is an xbox 360 XNA platformer. I worked on both a Torque 2D version of the game and another within my own 2D engine. Required extensive debugging of the Torque 2D platform and our custom “Guildhall Starter Kit” in order to get working. Had to find and fix a resource accumulation bug that prevented the game from running for more than three levels. In my own engine, I implemented parallax backgrounds, multi-layer rendering, several collision geometries and all gameplay functionality.