Awesome
Unity Game Shield
<img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/Header.png?raw=true" alt="Unity Game Shield - Security and Anti-Cheat for Unity Games" style="width: 100%" /><br/> Unity Game Sheild is an open-source comprehensive suite of tools for your apps and games, including many anti-cheat and securty tools. This framework is easy to use on any projects and platforms.
For an in-depth look at the functionality - I also suggest <a href="https://github.com/DevsDaddy/GameShield/wiki">visiting the Wiki</a>
❓Why GameShield?<br/> 🔸Easy to install (only 4 steps basic installation);<br/> 🔸Easy to configure each module;<br/> 🔸Reporting system;<br/> 🔸Lightweight;<br/> 🔸Event-based and modular;
Get Started
GameShield installs into your project as easily as possible - basic installation and configuration takes only 4 steps. Below we will consider both automatic initialization and manual configuration.
Basic Installation:
- Download <a href="https://github.com/DevsDaddy/GameShield/releases">Latest Release from GitHUB</a> or using UPM;
- Import .unitypackage into your project;
- Run Setup Wizzard at Unity Top Menu (GameShield -> Setup Wizzard);
- Check all settings and press "Complete";
- Done!
Manual Installation:
- Download <a href="https://github.com/DevsDaddy/GameShield/releases">Latest Release from GitHUB</a> or using UPM;
- Import .unitypackage into your project;
- Place Prefab with GameShield main script at scene;
- Write initialization code at your game installer script (<a href="https://github.com/DevsDaddy/GameShield/wiki/GameShield-Core#manual-registering-gameshield">see how to here</a>);
- Done!
Dependencies:
- Unity 2021+ Required;
- <a href="https://github.com/DevsDaddy/UnityEventFramework">Unity Event Framework</a>;
- <a href="https://github.com/DevsDaddy/UnityCrypto">Unity Crypto Library</a>;
Features
<table> <tr> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#memory-protection"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/memory.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#injection-scanner"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/injection.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#secured-saves"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/secured.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#rewarded-captcha"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/rewarded.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#timeskip-protector"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/timehack.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#speedhack-detector"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/speedhack.png?raw=true" /></a></td> </tr> <tr> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#secured-requests"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/requests.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#cheating-reporting"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/reporting.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#gameshield-modules"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/installation.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#gameshield-modules"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/libraries.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#teleport-detector"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/teleport.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#wallhack-protector"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/wallhack.png?raw=true" /></a></td> </tr> </table>Note
No matter what wall of protection you put around your project - there will always be someone who can hack into it. I recommend two-way protection - on the client and on the server, including full transfer of critical functions to the server.
I am always ready to help you develop a strategy to protect your applications - <a href="mailto:iliya-sdt@yandex.ru">just contact me</a>.
Join Community
- <a href="https://discord.gg/xuNTKRDebx">Discord Community</a>
Support Me
You can support the development and updating of libraries and assemblies by dropping a coin:
<table> <tr><td>Bitcoin (BTC)</td><td>bc1qef2d34r4xkrm48zknjdjt7c0ea92ay9m2a7q55</td></tr> <tr><td>Etherium (ETH)</td><td>0x1112a2Ef850711DF4dE9c432376F255f416ef5d0</td></tr> <tr><td>Boosty</td><td>https://boosty.to/devsdaddy</td></tr> </table>