Block Place Puzzle
Block Place Puzzle is a 2D mobile puzzle game developed with Unity.
The player must place different shapes on a board and complete the level.
The idea of this project is based on simple puzzle logic. I focused on drag & drop system, grid placement, level logic, and UI design.
Gameplay Overview
In Block Place Puzzle, the player is given different shapes at the bottom of the screen.
The goal is to place all shapes correctly on the board.
Each shape has a different form, so the player must think before placing it.
If the player places shapes incorrectly, it may become difficult to finish the level.
The game includes different modes:
Easy Mode (some shapes are already placed)
Classic Mode (normal gameplay)
Hard Mode (time-based challenge)
In Hard Mode, the player must complete the level before the time ends.
When all shapes are placed correctly, the level is completed.
Features
Key Mechanics
Drag and drop system
Grid-based placement system
Shape snapping logic
Level completion detection
Game Systems
GameManager system
Timer system (Hard Mode)
Level control system
Win / Fail system
User Interface
Main Menu (Easy / Classic / Hard)
Pause Menu (Resume / Quit / Sound)
Win Panel
Fail Panel
Timer display
Audio
Button click sound
Shape placement sound
Win sound
Fail sound
Background music
What I Learned
This project helped me improve my skills in:
I added sound to a game for the first time.
Drag and drop mechanics in Unity
Grid-based placement systems
Game logic and level completion systems
UI design and panel management
Scene management
I also learned how to create a simple but complete mobile puzzle game.



