Launching Construct Game Services

UpvoteUpvote 20 DownvoteDownvote
Official icon Official Construct Post
Tom's avatar
Tom
  • 2 Jun, 2026
  • 891 words
  • ~4-6 mins
  • 1,069 visits
  • Not favoritedFavorited Favorited 4 favourites

We're thrilled to announce Construct Game Services - a powerful new way to add online features to your games faster than ever!

Jump in and try our time-unlimited free plan (or enhanced free plans bundled with all Personal and Business Construct 3 licenses!). For our more capable paid plans, we don't charge for the number of API requests or bandwidth consumed - you pay a flat fee each month or year so you will never be hit with unexpected charges.

From player registration, leaderboards, cloud saves, translations, broadcasts, achievements, XP and beyond Construct Game Services help you build richer, more connected experiences without the hassle of managing servers or writing backend code.

Integration is built right into Construct 3 with our official plugin (the most feature complete version available in the latest Beta r488), so you can get up and running in minutes. Construct Game Services is cross-platform, including all of Construct's exporters: web, mobile & desktop.

Developing outside Construct 3? We've also got plugins for .NET and a Unity Plugin coming soon.

And despite the name, these services aren't just for games — we even use some of them ourselves across the Construct.net website.

Ready to take your games to the next level? Let's see what Construct Game Services can do:

Register + Login Players

Register players with a username and password, let them verify their email address and login with a magic email link or create accounts by signing in with one of the supported third party providers Apple, BattleNet, Discord, Facebook, Github, Google, ItchIO, Microsoft, Patreon, Reddit, Steam, X or Yandex.

Subscribe to Construct videos now

You can even customise the emails sent out to your players with your own branding and domain name:

Cloud Save

Keep your players connected across every device. Let them upload and access save games, screenshots, and virtually any other type of game data wherever they sign in.

Want to support community-created content? Public buckets make it easy for players to share custom levels, creations, and more for others to download and play. Players can even rate other players data!

Our most capable plan comes with 500GB of storage included, and we don't charge for bandwidth. You can also add more storage to your plan if you're running low.

Achievements

Reward your players with a huge range of achievements to discover and unlock.

Create instant achievements for memorable moments, progressive challenges that encourage long-term play, and even hidden secret achievements waiting to be uncovered.

XP

Award (or deduct!) XP from your players and track their progress over time with a built-in XP leaderboard.

Boost engagement with timed XP multipliers. For example you can run a 2x XP weekend to keep players coming back.

Create XP ranks that players unlock as they reach milestones, creating clear goals and a sense of progression.

Broadcasts

Set up multiple channels for your game—news, updates, features, and more. Publish messages for players to read and rate, keep them in the loop, and highlight everything new and exciting in your game.

Leaderboards

Build powerful, flexible leaderboards for any type of game and any kind of score that are packed with features you won’t find anywhere else.

Forget managing separate leaderboards for countries or time periods. Each leaderboard allows you to show the top scores from countries. Daily, weekly, and yearly rankings are built right in (on supported plans). You can also group players into tiers and divisions and teams!

Go further by showing players how their scores or placement are improving over time. With optional contextual score data, you can capture more than just their score. In a racing game, you could also store the players top speed achieved or the total length of time they drifted for!

All of this runs smoothly and automatically, from leaderboards for small friend groups to giant leaderboards with millions of entries.

Translations

Write once, reach everyone. Content in Construct Game Services is automatically translated into over 30 languages, from messages and achievements to XP ranks, bringing global localisation with almost no effort.

Triggers

Add complex logic into your game without needing to code. Get creative, there's tonnes of conditions to explore and combine in interesting ways!

You can award a daily XP sign in bonus:

Award achievements if scores are posted in specified leaderboards:

And much more!

Instant Notifications

Instantly notify signed in players and guests when a new broadcast message is published using notifications.

Subscribe to Construct videos now

Signed-in players can also receive live alerts when they unlock achievements, earn XP, or reach a new XP rank. Display these events directly in-game to create a more engaging, connected live experience.

Pricing

We offer a free plan with no time limits for the Construct Game Services, as well as more capable paid plans for developers who want to go further.

Best of all, if you're subscribed to Construct 3 already with a Personal or Business Plan you get a Construct Game Services plan bundled with your subscription! See the differences between the plans and pricing.

And more to come...

We've got some great ideas of new services to expand the Construct Game Services going forwards! Have any suggestions? Leave them in the comments below, or follow us on Reddit, Bluesky, Mastodon, X and Facebook.

Read more about the Construct Game Services or jump right in and start exploring now!

Subscribe

Get emailed when there are new posts!

  • 17 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • does not let the game creation 'The characters ' ' are not permitted in the game name.'

  • This is cool, I wish my brain would cook up an idea where I can fully utilize this.

      • [-] [+]
      • UpvoteUpvote 3 DownvoteDownvote
      • Tom's avatar
      • Tom
      • Construct Team Founder
      • 3 points
      • (0 children)

      A good starting point is just to get the auth integrated - that's a good point to build from.

  • This is exactly the stuff I wanted to do with Construct2 when I bought it countless millennia ago!

    One critical issue on which I am unclear; does this work on games we host privately, or are these games hosted on the Scirra Arcade? I cannot have these games hosted externally due to naughty adult content, but have long wanted a leader-board for the gaming section a certain adult sites I help with, however, the coding always broke my brain (php is beyond my tired old hippy mind!).

    Thanks for this and I'll be buying into C3 to update my old C2 games for this if it can be done.

      • [-] [+]
      • UpvoteUpvote 4 DownvoteDownvote
      • Tom's avatar
      • Tom
      • Construct Team Founder
      • 4 points
      • (0 children)

      Glad to hear it!

      CGS works wherever you choose to host the game. It's completely cross platform.

      It's not just for Construct 3 either, you can use it with any game engine or application (we use it for some features on the website).

  • This is so very cool! The only idea I have now is to use leaderboards, not sure for anything else.

  • Let the hype for Pig Wizard begin. XD

  • very nice I am also doing similar kind of thing but targeting/helping the Construct ecosystem’s smaller sellers, teachers, web clients, and freelancers. These are self-hosted and white-label . all most done 60-70% of thought. could some one advice to continue or stop its development. I have no idea to compete with official services.

    checkout here

    games4studies.com/g4s-products

  • Tom can differente games share data? for instance, we want several applications to share a common leaderboard, ranks and achievements. Each app has different purpose and functionality within the same framework of operation.

      • [-] [+]
      • UpvoteUpvote 3 DownvoteDownvote
      • Tom's avatar
      • Tom
      • Construct Team Founder
      • 3 points
      • (4 children)

      Even though you have different applications, you should have 1 CGS game. All your applications can interact with the same CGS game which will achieve what you want.

  • It looks cool, will test and see how it works on practice

    Not clear about 1 api key. Is it means we can use it only for 1 game, or what?

      • [-] [+]
      • UpvoteUpvote 1 DownvoteDownvote
      • Tom's avatar
      • Tom
      • Construct Team Founder
      • 1 points
      • (0 children)

      API key is only needed if you're using the full Rest API - most users will not need this.