Heroic Labs service looks interesting. So I decided to look at their Terms of Service:<p>> "You represent, warrant, and agree that You will not use the Services in a manner that is illegal..."<p>Fair enough.<p>> "... or otherwise inconsistent with these Terms. In addition, you will not use the Services in a manner that Heroic deems, in its sole discretion, objectionable."<p>So they can decide that I violated their TOS for any reason they see fit.<p>This is not the way to build a business relationship. Based on this I would never consider becoming their customer.<p>EDIT: Links to the TOS:<p><a href="https://heroiclabs.com/tos.txt" rel="nofollow">https://heroiclabs.com/tos.txt</a>
<a href="https://archive.is/aUd50" rel="nofollow">https://archive.is/aUd50</a>
See also the video introduction made by the author of the tutorial, David Snopek: <a href="https://www.youtube.com/watch?v=0uccWWwiXw4" rel="nofollow">https://www.youtube.com/watch?v=0uccWWwiXw4</a><p>It's almost midnight here but I'll happily answer questions tomorrow!<p>p.s. We're planning to do the same tutorial for Unity and Macroquad (Rust) as well: <a href="https://forum.heroiclabs.com/t/fish-game-an-open-reference-game-using-nakama-for-multiplayer/1279?u=erlend_sh" rel="nofollow">https://forum.heroiclabs.com/t/fish-game-an-open-reference-g...</a>
Never heard of Nakama before, it has some really great documentation:
<a href="https://heroiclabs.com/docs/index.html" rel="nofollow">https://heroiclabs.com/docs/index.html</a>
I like the game, reminds me of “Joust”<p>On the tutorial, I’d advise cutting into sections. Easier to read, you can go more in depth for each section, you get more posts out of it.<p>Nakama looks really good. Is 600 really the cheapest pricing? What about for just messing around?
I've been experimenting (aka not getting much done) in Godot for a couple of years now, (took a break from fighting 4.0 bugs, really excited about Vulkan when it's more stable), and this is very well done. The classes are very cleanly labeled, the assets organized, etc. While I don't plan on using Nakama, it has at least opened me up to the possibility for quick prototyping.<p>Great job Heroic Labs team!<p>PS. Thank you for open sourcing it. This is one of the things I love about the Godot community!
I notice they're using cockroachdb, what makes it a good choice for something like this?<p>What are some alternatives, and why might they be inferior choices?
Docs are good. Not the best but definitely better than average.<p>If there’s an arguments for the use of frameworks, it’s gotta be this. Looks like you either write a game or you write a game engine, but you can’t do both.<p>Well I’m pumped. I’m gonna try it out.
If you want something similar but Java instead (for that extra multi-core performance) you can try my system: <a href="http://fuse.rupy.se" rel="nofollow">http://fuse.rupy.se</a>