Levels Manager

LevelsManager is a Construct 2 & 3 plugin to manage your worlds and levels easily

LevelsManager is a Construct 2 & 3 plugin to manage your worlds and levels easily

Levels Manager

  • $9.99 USD

    Royalty Free use in unlimited commercial greater creative works.

Add to Basket

Buy With Confidence

If an asset is not as described or doesn't function properly, and the author doesn't resolve the issue for you - we will refund 100% of the cost of the asset.

Full refund policy


  • 1.0.0

    Released: 29 Jun, 2021

Files Included with this Asset

File Preview

Reviews Overview

  • 5 star
  • 4 star
  • 3 star
  • 2 star
  • 1 star

What do I buy here?

LevelsManager plugin addon for Construct 2 and Construct 3.

What is the LevelsManager plugin for?

This plugin has been designed at the request of our community. Its purpose is to help developers maintain the in-game levels (stages). This includes:

  • level availability (if the level/stage is unlocked or not),
  • level properties (points/score earned, difficulty level, achievements unlocked etc),
  • group by “worlds”,
  • set properties by the “world” or individually for each level (cascading hierarchy).

It’s a suitable solution for plenty of games featuring game progression based on completion of consecutive stages such as:

  • platformers,
  • puzzles,
  • shooters,

and more.

Why do I need it?

The answer is as simple as the plugin itself - it saves time. You do not need to design the logic of the level management system nor set plenty of variables storing the properties of the levels or even use arrays. Instead - you can just focus on other aspects of your project like “how many points should be required to unlock the next level” or “should every world consists of the same amount of levels or not”.

How do I use it?

First of all, at the start of your game you need to create your levels by using two types of actions:

  1. Create Worlds (so the groups of levels),
  2. Create Levels (each with a unique ID) and assign them to existing worlds.

Then, depending on the game progress and your design, you can use other actions, conditions and expression to:

  • Set levels/worlds as unlocked (or locked),
  • Select level/world (set which level or world is currently selected),
  • Set amount of points for each level,
  • Set maximum points for each level individually or for entire world,
  • Set custom parameters for each level or entire world,
  • Set if the level (or entire world) is completed or not.

In addition, the current setup of the LevelsManager can be loaded from a JSON string with just one action. It can also be saved to JSON using a dedicated expression.

I want to be notified about your updates!

Join our Discord server via the support link.

BerthusX's avatar
3 years ago

Must have for creating Worlds & Levels

It's a must have plugin for creating Worlds & Levels for your game. Why spend hours designing your own Worlds & Levels manager? Just use this plugin and be done in couple minutes.

5 of 5 users found this review helpful
Was this review helpful?
  • License
  • Compatibility
    Construct 2, Construct 3
  • Files
  • Download Size
  • Latest Version
  • Latest Release Date
    29 Jun, 2021
  • Support

Frequently Bought Together With

Other customers also purchased these items with Levels Manager

More From This Seller

ForConstruct has more assets for sale in the asset store. View all of ForConstruct's assets