horizOn – Backend as a Service for Godot 4 (cloud saves, leaderboards, auth & more)

Hey everyone! I’ve been building a backend-as-a-service platform called horizOn and just released a Godot 4 SDK for it. Sharing it here in case it’s useful for anyone who needs proper game backend infrastructure without unpredictable per-use billing.

horizOn covers the backend features most games need:

  • Authentication (anonymous, email, Google)
  • Cloud Saves
  • Leaderboards
  • Remote Config
  • News System
  • Gift Codes
  • Logs
  • Player Feedback

Everything runs on globally distributed infrastructure across EU, US, and Asia with automatic database replication and backups. Pricing is a fixed monthly rate – no per-call or per-user billing.


Why I built it

I needed global distribution, low latency, replication, and backups for a game project. Every provider that offers this charges per API call or per transfer – your monthly bill is impossible to predict. I wanted fixed pricing. That didn’t seem to exist, so I built it.


Godot SDK

Works with Godot 4, supports both GDScript and C#. Setup takes a few minutes with the included config importer – there’s also a built-in example scene.

GitHub: GitHub - ProjectMakersDE/horizOn-SDK-Godot

HorizonApp.initialize()
await HorizonServer.new().connect_server()

await UserManager.instance.sign_up_anonymous("PlayerName")

var data = {"level": 5, "coins": 1000}
await CloudSaveManager.instance.save_object(data)

await LeaderboardManager.instance.submit_score(12500)
var top = await LeaderboardManager.instance.get_top(10)

Self-hosting – Simple Server

If you’d rather host the server side yourself, there’s also a Simple Server available,
a lightweight, self-hostable backend compatible with the SDK.

GitHub: horizOn-SimpleServer


Links

Free tier available – use code HO-SPGOD-25 for a discount on paid plans.

Happy to answer questions here or on Discord!

2 Likes

Passing this on to someone who might be interested.

2 Likes