WebRTC is a great peer-to-peer networking protocol for games! Learn how to use Nakama as the WebRTC signalling server in Godot.
We setup GitLab CI to automatically code sign your game for Windows, before deploying it to Itch.io, Steam or any other deployment target.
The first major update patch is here! Check out the video and/or the GIFs to see what all the fuss is about.
We setup GitLab CI to automatically notarize your game with Apple, before deploying it to Itch.io, Steam or any other deployment target.
We setup GitLab CI to automatically deploy your game to Steam, every time we push new commits to the 'master' or 'develop' branch.
I've been thinking through how to implement rollback networking, and experimented with how to synchronize tick numbers across peers.
Video Blog post
The game is released! We look back at the project and do a postmortem: What went well? What went badly? And what's the coming in the future?
Finally, the 1.0 version is released and on Steam. Join me on live stream at 10am CDT to celebrate! oh, and it's by birthday too. :-)
Loads of bug fixes... Nakama server upgraded... Password reset added... We're down to the last week before release!
Sound and music added, and the visual appearance of all of the UI has been redone. The game is way less embarrassing to show. :-)