反作弊的视频游戏 [英] Anti cheat for a video game
问题描述
我写的这个游戏是魔兽争霸3冰封王座。
The game I'm writing this for is Warcraft 3 The Frozen Throne .
唯一的秘籍可用的是maphacks(基本上,它们使用它向玩家显示地图)。 其中一些人在游戏开始后编辑游戏dll而其他人更改内存。
The only cheats available are maphacks (basically, they reveal the map to the player using it) . Some of them edit a game dll while others make changes to the memory, after the game starts .
是否有任何本地C#类可以帮助我检测应用程序在运行时是否对游戏内存进行了更改? 若否,你能否提出解决方案?
Are there any native C# classes that would help me detect if an application made changes to the game memory while running ? If not, can you suggest a solution ?
推荐答案
否。
反作弊机制是非常专业的应用程序,因此需要专业人员的理解。 您可以在C ++中执行此操作,但我认为这远远超出了War3 map mod的范围。
Anti-cheat mechanisms are extremely specialized applications and as such they require specialist understanding. You may be able to do this in C++ but I think this is far beyond the scope of a War3 map mod.
Evan
这篇关于反作弊的视频游戏的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!