Fanatrick
Member
Current Version: GMGuard 1.0.0
YoYoGames Marketplace: https://marketplace.yoyogames.com/assets/9382/gmguard-anti-cheat
Itch.io: https://fanatrick.itch.io/gmguard-anti-cheat
GMGuard is a toolkit for GameMaker: Studio 2.3+ designed to protect your games from common cheating techniques - without too much setup required and with only couple lines of code.
Features:
- Protects from memory editing
- Protects from speed-hacking
- Protects game-files from tampering
- Provides deterministic cross-platform RNG resistant against common unrandomizers
- Safe UUIDv4 keygen
- Customizable callbacks, logging and settings
- Unique device identification
- Domain name white-listing (HTML5)
- Fully cross-platform, written in GML 2.3+ using only standard lib
- Lightweight, documented, maintained and customizable plug-n-play library
- Reverse-compatible updates and new modules in the future
- Software tends to be vulnerable no matter the effort put into protecting it, this toolkit when used correctly will prevent 99% of usual client-side cheating. It is not a magic-bullet tool but a formidable layer that's easy to add into your existing or future projects while being simple to use and still preventing players from exploiting your game's mechanics, systems, leaderboards and savefiles in most common ways
- Do not rely just on client-side cheating prevention for online multiplayer games, instead ensure the server has the authority over game-states
- Asset price will go up as new features are added
- Supports GameMaker Studio: 2.3 and above