Edit of asset "Talo Game Services: open-source player management, leaderboards and stats" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Talo Game Services: open-source player management, leaderboards and stats | |
Description |
Talo (https://trytalo.com) is an open-source, self-hostable backend for your games with services designed to help you build games faster. The Godot plugin provides convenient utilities and examples to get up-and-running in minutes. The Talo dashboard gives you full visibility over your game including your players and their actions. You can currently: - Identify and authenticate players - Store persistent data across players - Track events (levelling up, finding loot, etc) - Display high scores with leaderboards - Store and load player saves - Load game config options and flags from the cloud - Get feedback directly from your players - Keep your data in-sync even when players are offline - Send channel messages between players - See if players are online and set custom statuses Included samples: - Playground: a sandbox for testing all of Talo's services - Authentication: end to end player logins/registrations/account management - Leaderboards: add and display leaderboard entries - Multi-scene saves: showing how to save and load data across multiple scenes and different entities - Persistent buttons: showing how to save and load game state - Chat: showing how to send messages between channels in a chat room - Channel storage: showing how to store data that can be accessed by other players using channels ** Links ** Docs: https://trytalo.com/godot Repo: https://github.com/TaloDev/godot Discord: https://trytalo.com/discord ** New in 0.30.0 ** - Added an events flush lock to prevent duplicate events from being sent - Request/response logs will now only show in debug builds - You can now find a player stat value using Talo.stats.find_player_stat - Added identification_started and identification_failed signals, called during the Talo.players.identify() flow - Added session_found and session_not_found signals, called during the Talo.player_auth.start_session() flow - You can now disable auto-login - Refactored Talo.settings to be more type-safe |
Talo (https://trytalo.com) is an open-source, self-hostable backend for your games with services designed to help you build games faster. The Godot plugin provides convenient utilities and examples to get up-and-running in minutes. The Talo dashboard gives you full visibility over your game including your players and their actions. You can currently: - Identify and authenticate players - Store persistent data across players - Track events (levelling up, finding loot, etc) - Display high scores with leaderboards - Store and load player saves - Load game config options and flags from the cloud - Get feedback directly from your players - Keep your data in-sync even when players are offline - Send channel messages between players - See if players are online and set custom statuses Included samples: - Playground: a sandbox for testing all of Talo's services - Authentication: end to end player logins/registrations/account management - Leaderboards: add and display leaderboard entries - Multi-scene saves: showing how to save and load data across multiple scenes and different entities - Stateful buttons: showing how to save and load game state - Chat: showing how to send messages between channels in a chat room ** Links ** Docs: https://trytalo.com/godot Repo: https://github.com/TaloDev/godot Discord: https://trytalo.com/discord ** New in 0.25.0 ** - Saves got an overhaul to better support saving and loading across different scenes - We've added a new demo game showing how to save player/scene state while transitioning between different levels |
Category | Tools | |
License | MIT | |
Repository Provider | GitHub | |
Repository Url | https://github.com/TaloDev/godot | |
Issues Url | https://github.com/TaloDev/godot/issues | |
Godot version | Godot 4.4 | |
Version String | 0.30.0 | 0.25.0 |
Download Commit | 1dc3185c585235df50e17a39e248506804b46d45 | 16205a7dd2e1e16fcb9485cd9a120bf3bf216492 |
Download Url (Computed) | https://github.com/TaloDev/godot/archive/1dc3185c585235df50e17a39e248506804b46d45.zip | https://github.com/TaloDev/godot/archive/16205a7dd2e1e16fcb9485cd9a120bf3bf216492.zip |
Icon Url |
https://raw.githubusercontent.com/TaloDev/godot/main/icon.png
![]() |