Hello everyone,
I’m currently developing an online multiplayer game using the Godot engine, and I’ve encountered a serious issue regarding security. Unfortunately, the game I previously released was hacked shortly after launch. Some players found ways to exploit the system, modify game data, and even bypass certain mechanics entirely. This was incredibly discouraging after spending so much time and effort on development.
I'm now trying to understand the best practices for creating a more secure online experience in Godot. I know that client-side code can be easily manipulated, which is why I’m particularly interested in learning more about secure server-side validation, encryption methods, and anti-cheat strategies that actually work.
If anyone has experience with securing online multiplayer games in Godot—especially in preventing cheating, packet tampering, or unauthorized access—I would really appreciate your guidance.
Are there tools, libraries, or networking approaches you would recommend for better protection? Should I host my own dedicated server or use a trusted third-party solution? I want players to enjoy the game fairly, without worrying about others exploiting vulnerabilities.
Any advice, resources, or examples would be extremely helpful. Thank you in advance!"**