Skip to content

Emir-Uslu/Block-Place-Puzzle

Repository files navigation

alt image alt image alt image alt image

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.

About

This is a mobile puzzle game where the player places different shapes on a board. The goal is to fill the board correctly using all given pieces.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors