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
- 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.22.0 **
- You can now listen for other channel-related signals like players joining/leaving channels, ownership being transferred and channels being deleted
- Paginated APIs now return a struct for safer, easier access
- Talo entities and APIs now inherit from RefCounted instead of Node

This release has several breaking changes. Please refer to the GitHub release for the full changelog.
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.22.0
Download Commit 1dc3185c585235df50e17a39e248506804b46d45 a86a747df38bb82dfbc356ffdc530798c437ab0a
Download Url (Computed) https://github.com/TaloDev/godot/archive/1dc3185c585235df50e17a39e248506804b46d45.zip https://github.com/TaloDev/godot/archive/a86a747df38bb82dfbc356ffdc530798c437ab0a.zip
Icon Url https://raw.githubusercontent.com/TaloDev/godot/main/icon.png