Radius Rumble
Radius Rumble is a clone of agar.io built for Godot 4 using Golang.
In Radius Rumble, you must carefully dodge larger threats while staying alert to seize opportunities for growth. As your radius expands, so does your influence in the arena, but remember—the bigger you get, the slower you move, making you a juicy target for ambitious rivals!
Key Features and Objectives:
This game is the final product of a tutorial series covering how to make your own MMO using Godot and Golang. You can follow each step over at https://www.tbat.me/projects/godot-golang-mmo-tutorial-series.
- Cross-Platform Compatibility: Built with both server and client optimized for various platforms, especially supporting in-browser gameplay for easy access.
- Technically Robust: Statically typed in Godot 4.4 and Go for the back end
- Modern and Flexible Architecture: Engine-agnostic server code, which supports a variety of clients (like Godot, GameMaker), allows for easy expansion and integration with other systems.
- Clear, Performant Code: With no ORM or reflection, the code is simplified for better clarity and performance, especially on the server side.
- Unified Game Protocol: Packet definitions are seamlessly synced between the Go server and the Godot client using Protobuf.
- Secure: All packets are encrypted with secure websockets, and sensitive information in the database is hashed and salted appropriately.
- Open Source: All the code that went into this version of the game is unmodified, from the tutorial.
Dive into the fun, competitive chaos of Radius Rumble—where strategy, agility, and a little bit of luck are your keys to victory!
Status | Released |
Platforms | HTML5 |
Author | saltytaro |
Genre | Survival |
Made with | Godot |
Tags | Godot, html5, io, MMORPG, Multiplayer |
Code license | MIT License |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Multiplayer | Server-based networked multiplayer |
Comments
Log in with itch.io to leave a comment.
thank u for the Go tutorial 🙏