How Construct keeps the web's most-loved game engine online with UptimeRobot.
For a game engine that runs entirely in the browser, uptime isn't a nice-to-have, it's the product. Here's how Construct sleeps easy.
Home / Case studies / Construct
About Construct.
Construct is one of the world's best game engines, a no coding required engine that runs entirely in the browser. The team believes it's the best way to make games and learn to code, and they're proven right daily by users across the world: indie developers, businesses, schools, colleges, and universities all build on Construct.
Because the engine and its surrounding services live in the browser, availability is everything. When a customer sits down to build a game, every piece of Construct's infrastructure needs to be there waiting.
Game development / software
Key needs
Browser-based engine uptime, multi-service monitoring
3+ years
UptimeRobot monitors
10+
What challenges does Construct face?
Construct was looking for a service to tell them the moment their website or any ancillary service went down. When reviewing the options on the market, UptimeRobot stood out as good value and highly customizable, both of which mattered.
The customer-facing status pages were a valuable bonus. The real fear was simple: the website or a service going down in the middle of the night, unnoticed, while the team slept.
Key outcomes of the partnership.
Faster reaction, smaller impact
UptimeRobot lets Construct react quickly to unexpected downtime and minimize the impact on customers. With customers relying on the platform at all hours, this protects Construct's reputation as a dependable service.
Minutes, not hours
Construct's services are stable and don't go down often, but when something does happen, UptimeRobot flags it within a few minutes. Previously, an issue might have gone unnoticed for far longer.
What Construct monitors with UptimeRobot.
UptimeRobot keeps watch over the full stack behind Construct:
- Construct.net website
- Construct 3 and Construct Animate (browser-based creation tools that let users build and export HTML5 games playable anywhere)
- Accounts service that logs in and authenticates users
- Build servers that turn games into deployable Android and iOS packages
- Minification service that minifies and obfuscates user game code
- Multiplayer signalling server that connects players to each other
- Remote preview service
- Construct Game Services platform
A few words from Construct.
The peace of mind is invaluable!
Thomas Gullen, Co-Founder, Scirra Ltd
Construct's most valued UptimeRobot features.
Phased alerts
Alerts escalate the way they should, with email first, then SMS, then a phone call. Nothing critical slips through, and nothing minor wakes anyone unnecessarily.
Discord integration
Construct routes alerts into a dedicated staff Discord channel that's open to everyone on the team. The moment there's an incident, every online staff member sees it, giving full visibility and improving response time.
Custom status page
Construct runs a status page on their own domain at status.construct.net, keeping customers informed during incidents.
Two tips other teams can borrow.
Route alerts into team chat
Construct created a dedicated alerts channel in their staff Discord that UptimeRobot posts to on every incident. It gives all online staff instant visibility and speeds up the response.
Don't false-alarm during deploys
Construct updates its services often, sometimes several times a day. During a website deployment, their servers return an HTTP 503 (Service Unavailable) status code. UptimeRobot is configured not to treat those as incidents, so planned updates never trigger a needless alert.
Keep your platform online and start monitoring for FREE.
Join satisfied customers like Construct, who rely on UptimeRobot to catch downtime in minutes and keep customers building.
Start monitoring in 30 secondsMore satisfied clients
Read other case studies.
WordPress VIP
Thanks to monitoring thousands of domains, WordPress VIP improved response times and performance while also saving on infrastructure costs.
ConfigCat
ConfigCat significantly enhanced the user experience and trust by making UptimeRobot and live alerts an essential part of their uptime monitoring.
Heineken
Heineken improves delivery efficiency, avoids disruptions, and ensures reliable operations across its global network by monitoring critical services.
