Skip to content

TaloDev/hosting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Talo: self-hostable game dev tools

Talo is the easiest way to add leaderboards, player authentication, peer-to-peer multiplayer and more to your game. Using the Talo Dashboard, you can visualise and analyse your game data to make data-driven decisions.

Talo is available to use via our Godot plugin, Unity package or REST API.

Choose your own adventure

Talo is designed to be easily self-hosted and we've included some examples in this repo. To get started:

  • Clone the repo
  • Pick an example
  • Rename .env.sample to .env
  • Replace the important entries in your .env file (like your domain name and other entries marked with "replace-me")
  • Run docker-compose up -d

See the self-hosting docs for a more detailed look into the examples, setting up emails and third-party services.

Features

  • 👥 Player management: Persist player data across sessions, create segments and handle authentication.
  • ⚡️ Event tracking: Track in-game player actions individually and globally.
  • 🎮 Godot plugin: Easily integrate Talo into your Godot game.
  • 🎮 Unity package: Easily integrate Talo into your Unity game.
  • 🗃️ Data exports: Create CSVs of your Talo data like players, events and feedback.
  • 🕹️ 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.
  • 🔔 Player presence: See if players are online and set custom statuses.

Links

Join the 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.

Releases

No releases published

Sponsor this project

 

Packages

No packages published