👋 Hey everyone, there's been lots of updates in the last 3 months - here’s a quick overview:
Game channels (socket-based multiplayer)
1. Channel members API: fetch all the players in a channel
2. Private channels: invite-only channels that are not publicly listed
3. Temporary membership: if enabled, players are removed from the channel when their session ends
By far the biggest release is channel storage: a shared space where all members can read/write/update and delete data. For example, in a channel created for a guild, you could store the "shared gold" value. All guild members would be able to read and update this value. Check out the docs for Godot here and Unity here or take a look at the demos for your engine to learn more.
This Godot demo is less than 100 lines and shows how to easily drop-in socket-based multiplayer mechanics into your game:
Game analytics
1. Game stat metrics page: view global game stat metrics
2. Event breakdown: break down events by their props
3. Player session tracking: see how many players are playing your game plus average playtime stats
Godot Asset Store
Talo is now available on the newly-released Godot Asset Store: https://store-beta.godotengine.org/asset/talo/talo-game-services
Everything in Talo is completely open source, check out the GitHub: https://github.com/talodev