Dimensional Gears
Copyright @ Digipen
Dimensional Gears is a 2D meets 3D platforming and puzzle game where a microwave named Mike needs to save his friends from a mysterious factory. By using the powers of orthogonal dimension shifting, he can overcome the factory.
Built In Unity
The game relies on a custom editor tool to build levels out of 2D tiles.
Dynamic collision extends are then used to manage orthographic collisions, enabling or disabling different ones based on perspective.
My Contributions
On the team, I served as a gameplay programmer and shader programmer.
The main gameplay feature I managed was the throwable box. I used a manager to check what boxes could be picked up on the player’s plane of existence.
The other gameplay feature I implemented was orbit camera, allowing the player to temporarily see the world as it is in a perspective view.
Shaders implemented:
Stencil based outline shader to draw a shadow the player when they’re behind objects
Basic blur shader to blur the background for the final victory screen
Depth of view shader to add slight difference in color between further back objects in orthogonal view.
Directional warping on shifting between dimensions.