Awesome
Talo Unity Package: self-hostable game dev tools
Talo is a collection of tools and APIs designed to make game development easier and to help you make better data-driven decisions.
From essentials like player management, stats and leaderboards to advanced APIs for game saves, event tracking and player authentication.
The Talo Unity Package is a lightweight wrapper around the REST API. It also includes handy utilities and a collection of ready-to-use samples.
This repo is a Unity game (the Talo Playground) that lets you try out and preview functionality from a UI. Within that, Talo is installed as a local package.
Get the package
Talo's key features
- đĨ 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.
- âī¸ 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.
Samples included with the package
- đšī¸ Leaderboards: a basic leaderboard UI, allowing you to add and update entries.
- đž Game saves: a basic saves UI, allowing you to load, create and update saves.
- đ Authentication: a registration/login flow, showing how to create player accounts and authenticate them.
- đŽ Playground: a text-based playground allowing you to test identifying, events, stats and leaderboards.
Documentation
Check out the full Talo docs for setup instructions, detailed API docs/examples and configuration options.
Self-hosting your own Talo instance
Talo is designed to be easily self-hosted. Take a look at our self-hosting guide and the GitHub repo for examples on how to get started.
Join our community
Have questions, want to share feedback or show off your game? Join us on Discord to connect with other developers and get help from the Talo team.
Find all the details about Talo on our website!