Unity Engine · C# · 2D Game · Puzzle Mechanics · Platforming
2D Puzzle Adventure Game
A Unity puzzle adventure built around overlapping picture spaces, movable platforms, and picture-constrained traversal.
Overview
PhotoForge is a Unity 2D puzzle / adventure game submitted to GIGDC 2023.
- The core mechanic is solving puzzles by moving pictures inside the stage.
- The player can move only within picture areas, and puzzles use mechanics such as movable platforms, overlapping pictures, and key-keyhole matching.
- The project was developed by a 5-member team over one month.
What I Built
I implemented picture overlap and platform mechanics.
- Implemented Picture-class logic for storing references to overlapped pictures, using a fixed-size array instead of a dynamic structure for a more controlled overlap-management path.
- Implemented platform behavior, including moving platforms constrained to their current picture area.
- Built transparent-platform overlap logic, where the player can stand only on regions where multiple transparent platforms overlap, and added supporting details such as stage reset and flash feedback.
