A downloadable tool for Windows, macOS, and Linux

Buy Now$9.99 USD or more

Level Select Map & Progress System is a complete level selection framework for Unity, designed for 2D, mobile, casual, puzzle, and platformer games.

Create a world map–style level selector with locked levels, progress tracking, star ratings, and smooth transitions, all without complex setup or custom backend logic.

Perfect for games inspired by Candy Crush, Angry Birds, Cut the Rope, and other level-based experiences.

✨ Key Features

World Map Level Selection

  • Clickable level buttons

  • Smooth camera movement

  • Scrollable or fixed maps

Progress & Unlock System

  • Sequential level unlocking

  • Manual unlock control

  • Save & load player progress

Star Rating System

  • 1–3 stars per level

  • Custom star conditions

  • Visual star indicators

Level States

  • Locked / Unlocked / Completed

  • Replay completed levels

  • Optional score tracking

Animations & Feedback

  • Button animations

  • Unlock effects

  • Smooth UI transitions

Save System

  • PlayerPrefs or custom save support

  • Persistent progress data

  • Reset progress option

Modular & Extendable

  • Clean C# code

  • Easy to add more levels or maps

  • No hard-coded level limits

Mobile & PC Friendly

  • Touch & mouse input

  • Scales to all resolutions

  • Optimized performance

🕹️ Perfect For

  • Mobile & casual games

  • Puzzle & platformer games

  • 2D & stylized 3D projects

  • Indie & solo developers

  • Game jams & prototypes

🛠️ Technical Details

  • Render Pipeline: Built-in / URP / HDRP

  • Platforms: PC, Mobile, Console

  • Code: C#

  • UI: Unity UI (UGUI)

  • Dependencies: None

📦 Package Includes

  • Level Select Map system scripts

  • World map UI prefabs

  • Star & progress system

  • Demo scene with example levels

  • Documentation (PDF / TXT)

Purchase

Buy Now$9.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $9.99 USD. You will get access to the following files:

LevelSelectMap.unitypackage 2.2 MB

Leave a comment

Log in with itch.io to leave a comment.