Cool idea! What kind of tech are you using for the backend? I guess since you only need to load the other players’ runs once, there is no player data being streamed to the client? Except pushes if someone else finishes while you are playing maybe 🤔
We are using the Unity Cloud / Unity Games Services. Your today's best run is stored in the publicly readable save and is then loaded by the player clients that have a score similar to you. You are absolutely correct, no data is streamed, only when a player finishes (and their score is higher than their last highscore today) it will be pushed into their public save. There is a public save and a private save in the Cloud Save system and I have found it works very well. Overall I would say Unity Cloud is a great system to implement this kind of light backend. The documentation is pretty good but it seems there are not too many tutorials or a huge amount of people exchanging info about it. Anyway it offers also a lot more features than the ones I mentioned and has everything we need! Edit: Grammar
This game looks a little more polished each time I see it. Great progress, keep up the good work.
Thanks, will do! Hope to see updates of your frog game too!
Nice concept! Will create a multiplayer feel but allow for the schedule flexibility of single player.
Thanks! I call it pseudo-multiplayer :D
Cool idea! What kind of tech are you using for the backend? I guess since you only need to load the other players’ runs once, there is no player data being streamed to the client? Except pushes if someone else finishes while you are playing maybe 🤔
We are using the Unity Cloud / Unity Games Services. Your today's best run is stored in the publicly readable save and is then loaded by the player clients that have a score similar to you. You are absolutely correct, no data is streamed, only when a player finishes (and their score is higher than their last highscore today) it will be pushed into their public save. There is a public save and a private save in the Cloud Save system and I have found it works very well.
Overall I would say Unity Cloud is a great system to implement this kind of light backend. The documentation is pretty good but it seems there are not too many tutorials or a huge amount of people exchanging info about it. Anyway it offers also a lot more features than the ones I mentioned and has everything we need!
Edit: Grammar