Hey everyone! I wanted to share the project I’ve been working on: a set of tools for building games faster and a dashboard to learn more about your players. In short, it’s an open source alternative to services like Playfab or Unity Game Services.
Talo has a Godot plugin that securely authenticates players, works online and offline, and requires minimal setup.
Here are some of the things you can do with Talo:
Player management: Persist player data across sessions, create segments and handle authentication.
Event tracking: Track in-game player actions individually and globally.
Leaderboards: Highly customisable leaderboards that can sync with Steamworks.
Game saves: A simple and flexible way to load/save game state; also works offline.
Game stats: Track global or per-player stats across your game; also syncs with Steamworks.
Game channels: Send real-time messages between players subscribed to specific topics.
Live config: Update game settings from the web with zero downtime.
Steamworks integration: Hook into Steamworks for authentication and ownership checks.
Game feedback: Collect and manage feedback from your players.
Continuity: Keep your data in-sync even when your players are offline.
Talo has been battle-tested across various game jams in many different types of games. Every API has been designed around being easy to understand and implement - check out the docs (https://docs.trytalo.com) for more info.
You can get the Talo Godot plugin on the Godot Asset Library, itch.io or GitHub.
Would love to hear any feedback on Talo - especially if there’s something missing that you would find valuable for your own game. We also have a Discord for support, roadmap discussions and to show off your game. Thanks!