Puzzle Game

The Puzzle Game is a 2D board-style puzzle game where players switch between characters to solve spatial challenges and reach the exit.

Supporting characters act as movable elements in the environment, helping to manipulate obstacles and unlock solutions.

The key is to use fewer steps to solve the puzzles!

Time: 2024.3.12 – 2024.7.14

Role: Programmer, Co-Designer

Tools: Unity · Visual Studio Code

  • Team Project

Gameplay Demonstration

Summary of Responsibilities

I handled all of the programming work, including:

Movement algorithm diagram
Gameplay screenshot

I designed and implemented the board grid and the core grid-based movement logic.

Game state and undo diagram

I designed the data and class structure of the game, implementing a core game state.

Save system and level selection diagram
Level systems illustration

I built the save-and-load system, the level selection system, and the star rating system.

Level editor screenshot

I built a level editor prototype for Crealer—the designer, so he can easily create and test new levels. We also have plans to open it to players in the future.