Jun 2023 – Jul 2023

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.
PhotoForge puzzle environment

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.