Blood, Sweat, and Code: Inside horizOn’s Biggest Indie Game Backend Update Yet
Blood, Sweat, and Code: Inside horizOn’s Biggest Indie Game Backend Update Yet
Building games is hard enough. Building the infrastructure behind them? That’s a headache you shouldn't have to deal with.
At horizOn, our goal has always been simple: give indie developers a powerful game backend—leaderboards, cloud saves, auth, and remote config—without the nightmare of rolling it yourself. Over the past few weeks, our team has been running on too much coffee and very little sleep. We’ve been listening to your feedback, tearing down old code, and building systems that we genuinely believe will make your lives easier.
Today, we are incredibly proud to ship our biggest update yet. It’s not just a list of features; it’s weeks of hard work to ensure you can focus on what matters most: making your game fun. Here is everything we just rolled out for you.
🎮 Unreal Engine SDK: Native, Clean, and Ready to Go
You asked for it, and we spent a lot of late nights making sure we got it right. horizOn now officially supports Unreal Engine alongside our existing Unity and Godot SDKs.
We didn’t want to just bolt a cheap wrapper onto Unreal and call it a day. If you've ever tried wiring up a custom game backend in Unreal from scratch, you know how much boilerplate and frustration that involves. We designed our Unreal Engine SDK to feel completely native to C++ and Blueprint developers.
- What this means for you: Just drop it in, configure your API key, and you're connected. With Unity, Godot, and Unreal now fully covered, horizOn seamlessly supports the engines powering the vast majority of indie games today. One backend, every engine.
🚨 Built-in Crash Reporting: Catch Errors Before Players Notice
Nothing sinks your heart faster than a player leaving a bad review because your game crashed, and you had no idea it was even happening.
Instead of making you integrate heavy, expensive third-party tools like Sentry or Crashlytics, we built automatic crash reporting directly into horizOn. We wanted indie devs running lean to have everything in one place.
- How it helps: The system automatically catches crashes, groups them by type, and flags trending errors right in your dashboard. Your crash data now lives right next to your leaderboards and player data. Ship your game, monitor what breaks in real-time, and fix it fast.
🤖 MCP Server Integration: AI Meets Your Game Backend
We are always looking at where development is heading next, and this was a passion project for us. We built an MCP server for horizOn—utilizing the Model Context Protocol, the open standard connecting AI assistants with external tools.
We spent a lot of time figuring out how to make this genuinely useful. Now, if you're using Claude, Cursor, or any MCP-compatible AI tool, you can connect it directly to your horizOn backend.
- The result: You can query your leaderboard, check player data, or manage remote configs through natural language right inside your AI assistant. Instead of context-switching between your editor, dashboard, and terminal, your AI handles it inline.
📱 A Redesigned Dashboard: Faster, Cleaner, and Mobile-Ready
You told us the old dashboard was a bit clunky, especially on the go. We heard you. We completely tore down the UI and rebuilt it to focus on what you actually need to see.
We spent days obsessing over information hierarchy, responsive data tables, and loading speeds. More importantly, we finally implemented proper mobile support.
- Why it matters: Whether you're debugging on your primary monitor or obsessively checking your launch-day player metrics on your phone during a commute, the horizOn dashboard is now fast, readable, and responsive.
🌍 Global Load Balancer: One Domain to Rule Them All
Infrastructure routing isn't sexy, but it's crucial. Previously, horizOn used regional subdomains, meaning you had to pick a server region and configure your SDK manually. It worked, but it wasn't elegant enough for us.
We just rolled out a massive architectural upgrade: a global load balancer sitting in front of all horizOn infrastructure.
- The upgrade: One domain, one endpoint, worldwide. Your requests are automatically routed to the absolute nearest available server. Zero regional configuration for you, and significantly lower latency for your players, no matter where they live. It’s a massive backend change that is entirely invisible to you—which is exactly how good infrastructure should be.
🛠️ horizOn Simple Server: Self-Host Your Game Backend for Free
We strongly believe that not every project needs a managed service, and we absolutely hate vendor lock-in. Maybe you're just prototyping, or maybe you demand full control over your hardware.
That’s why we pushed hard to release horizOn Simple Server—our free, open-source, self-hosted edition.
We engineered it to be as frictionless as possible: it’s a single PHP application with zero external dependencies. No Docker, no Composer, no Java. Just drop it onto any standard PHP hosting, and you have a complete, working game backend in minutes.
- The best part: It is fully API-compatible with our managed BaaS. You can start with Simple Server for free, and if your game explodes in popularity and you don't want to manage servers anymore, you can switch to the managed service instantly. No rewritten code, no migration headaches. Auth, leaderboards, cloud saves, crash reporting—all free, on your own hardware.
What's Next?
That’s six massive updates in one single push. We are exhausted, but we couldn't be more excited to see what you build with these new tools. horizOn is built by developers, for developers who want raw power without enterprise bloat.
Try horizOn for free at horizon.pm — or grab the Simple Server on GitHub and host it yourself today.
Let us know what you think on Discord or Twitter. Now, if you'll excuse us, we need to go catch up on some sleep!