-
-
Notifications
You must be signed in to change notification settings - Fork 5
Home
GameShield is a complete suite of tools to protect your games and applications on Unity. It includes many ready-to-use modules, is easy to install and configure, and will be useful for both small projects and large games.
❓Why GameShield?
🔸Easy to install (only 4 steps basic installation);
🔸Easy to configure each module;
🔸Reporting system;
🔸Lightweight;
🔸Event-based and modular;
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 Latest Release from GitHUB;
- 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 Latest Release from GitHUB;
- Import .unitypackage into your project;
- Place Prefab with GameShield main script at scene;
- Write initialization code at your game installer script (see how to here);
- Done!
Dependencies:
- Unity Event Framework (Included);
- Unity Crypto Library (Included);
A deeper understanding of how the system works can be gained by studying the API Reference:
Module | Description | Documentation |
---|---|---|
GameShield Core | General Core Classes and Management Utils | Documentation |
Cheating Reporting | Use this module to get reports about cheating and provide contacts for your clients | Documentation |
Memory Protector | Protect your application's memory from external access (like CheatEngine tools) | Documentation |
Secured Types | Different base data types for serialization / memory protection in your game with Memory Protector | Documentation |
Secured Game Saves | Use our game saves tools to load/save encrypted data files. | Documentation |
Injection Scanner | Protect your application from introducing external assemblies with a list of trusted assemblies. | Documentation |
SpeedHack Detector | A toolkit that allows you to organize protection against SpeedHack applications. | Documentation |
WallHack Detector | A toolkit that allows you to organize protection against WallHack applications. | Documentation |
Teleport Detector | A toolkit that allows you to organize protection against Player Teleport applications. | Documentation |
Time Skip Detector | Protect your application from time rewind with interval checking and optional time retrieval from the network. | Documentation |
Secured Web Requests | Send and receive Web requests with encrypted content | Documentation |
Rewarded Captcha | Provide additional protection by implementing customer captcha with rewards for completion | Documentation |
Utils | Additional GameShield Classes API Reference | Documentation |
Do you like Game Shield? You can thank me by buying me a beer.