Skip to content

Quick Start Guide

Importance of Eidolon Anti-Cheat

Eidolon.Anti-Cheat is a powerful extension designed to elevate the security of your Unity games by countering memory sniffing and editing. Its arsenal includes a set of secured data types, ensuring that your game data remains tamper-proof and maintains its integrity. Here’s why you should consider using Eidolon Anti-Cheat:

1. Protect Your Game’s Integrity:

Eidolon Anti-Cheat provides a robust defense against memory-related exploits, safeguarding your game from cheaters attempting to manipulate crucial game data.

2. Enhance Fair Play:

By using secured data types like SecureInt32 and SecureString, you contribute to creating a level playing field where all players compete fairly without the risk of unfair advantages gained through cheating.

3. User-Friendly Integration:

Eidolon Anti-Cheat seamlessly integrates into your Unity project, offering a user-friendly experience for developers. The secured data types can be implemented effortlessly, enhancing the security of your game without sacrificing ease of use.

4. Versatile Application:

Eidolon Anti-Cheat is not limited to specific game genres or platforms. Whether you’re developing a multiplayer online game, a single-player adventure, or anything in between, Eidolon provides a versatile solution to combat cheating across various gaming environments.

5. Comprehensive Cheat Detection:

The extension goes beyond secured data types. With the OnMemoryCheatDetected event, developers can configure functions when cheating attempts are detected, allowing for timely response and mitigation.

Secured Data Types - A Game-Changer

Eidolon Anti-Cheat introduces secured data types, revolutionizing the way game developers approach data security. By choosing Eidolon’s secured counterparts over traditional data types, you not only fortify your game but also make a statement against cheating in the gaming community.

Secure TypeInsecure Type
SecureInt16Int16
SecureInt32Int32
SecureInt64Int64
SecureFloatfloat
SecureStringstring
SecureFloatfloat
SecureDoubledouble
SecureDecimaldecimal
SecureUint16UInt16
SecureUint32UInt32
SecureUint64UInt64

Example Instantiation:

// We simply replace the standard data type with a secured data type
private SecureInt32 secureNumber;
private SecureString secureName;

Cheat Detection - Stay One Step Ahead

The event-driven cheat detection provided by Eidolon Anti-Cheat is a game-changer. By implementing the following code snippet, you ensure that your game stays one step ahead of potential cheaters:

public void Start()
{
CheatDetector.OnMemoryCheatDetected += CheaterDetected;
}
public void CheaterDetected()
{
Debug.Log("Cheat Detected!");
}

Conclusion

Eidolon Anti-Cheat stands out as an amazing solution for any Unity game developer striving to create a fair and secure gaming experience. Its seamless integration, versatile application, and comprehensive cheat detection make Eidolon an indispensable tool in the battle against cheating in the gaming world.