开篇
去年冬天我卡在《艾尔登法环》的玛莲妮亚面前整整三天,连喝了三瓶功能饮料还是躲不开她的水鸟乱舞,最后抱着试一试的心态打开了Cheat Engine,花了十分钟把自己的防御拉到1000,只一下就把她打硬直到死。但打完之后我没有预想中的爽感,反而有点空落落的——不是因为赢了,而是因为我花了整整三天去磨的技巧,被一个几MB的工具直接抹平了。那是我第一次认真思考,这款被无数玩家贴上“作弊”标签的软件,到底是在帮我们玩游戏,还是在毁掉游戏。
后来我用Cheat Engine改过《星露谷物语》的金币,把《模拟人生4》里的小人改成了超人,甚至用它修复过《巫师3》的存档bug,慢慢发现它的用途远不止“破坏游戏体验”这一种。这篇评测就带你从普通玩家的视角,重新认识这款争议了十几年的工具。
核心内容
| 综合评分 | 8.2/10 |
|---|
一句话总结
对于单机玩家来说,Cheat Engine是性价比极高的游戏辅助工具,既能帮你跳过卡关的挫败感,也能修复游戏bug、修改自定义内容,只要不用于联机游戏,值得所有玩单机的玩家掌握基础使用方法。
基本信息
Cheat Engine由法国开发者Eric Heijndmakers开发,首个公开版本发布于2006年,目前最新稳定版为7.5版本,支持Windows、Linux(测试版)和macOS(测试版)平台,属于免费开源的游戏内存修改工具,官方不收取任何费用,也没有内置广告。
优点
1. 完全免费且开源,无任何捆绑软件。这是我最喜欢的一点,很多所谓的“游戏修改器”都会捆绑流氓软件,甚至偷偷收集用户数据,但Cheat Engine的源代码完全公开,你可以自己编译安装包,不用担心被植入恶意程序。我第一次下载的时候,甚至被它自带的杀毒软件误报过,但确认源码安全后就再也没跳过它了。
2. 功能覆盖范围极广,适配绝大多数单机游戏。从早期的像素小游戏到3A大作,只要是运行在Windows平台的单机游戏,基本都能用Cheat Engine修改。我用过它改《仙剑奇侠传7》的灵力值,修复《荒野大镖客:救赎2》的存档丢失问题,甚至用它调整《群星》的游戏速度,把原本需要挂机几个小时的星系探索,加速到一分钟就能看完。它的扫描功能支持精确值、模糊值、数组扫描等多种模式,哪怕是动态变化的数值(比如角色的血量)也能轻松定位。
3. 入门门槛低,进阶玩法丰富。对于新手来说,只需要跟着教程找到游戏进程,扫描当前血量数值,修改成想要的数字就能直接使用,网上的基础教程遍地都是。但它的进阶功能也非常强大,比如LUA脚本编写、指针扫描、内存注入,甚至可以用来制作专属的修改器。我见过有玩家用Cheat Engine给《模拟人生》制作了自定义的功能模组,效果甚至不比官方的DLC差。
4. 可以修复游戏bug,拯救存档。这是我觉得最实用的功能之一,很多单机游戏都会出现存档损坏、任务无法触发的问题,比如《巫师3》里曾经出现过的“卢文伯爵的宝藏”任务卡死bug,用Cheat Engine直接修改任务变量就能跳过卡死的环节,不用重新从头玩。我之前玩《古剑奇谭3》的时候,存档突然无法读取,用Cheat Engine扫描到存档的角色ID后,直接修复了损坏的数据,挽回了十几个小时的游戏进度。
缺点
1. 误报风险较高,容易被杀毒软件拦截。因为Cheat Engine的原理是读取和修改游戏进程内存,很多杀毒软件会把它判定为恶意程序,每次使用的时候都需要手动添加信任,甚至会直接删除安装包。我之前用的时候,360杀毒直接把我的安装包删了,还提示我“发现病毒”,后来只能暂时关闭杀毒软件才能安装。
2. 联机游戏绝对不能用,且有封号风险。这是Cheat Engine最被诟病的一点,如果你用它修改联机游戏的数据,很容易被反作弊系统检测到,轻则封号重则被起诉。我身边有朋友玩《CS:GO》的时候用Cheat Engine改了子弹数量,直接被VAC封禁,Steam账号直接报废。所以一定要明确区分单机和联机游戏,绝对不要在联机游戏里使用。
3. 新手容易误用,破坏游戏体验。如果没有明确的使用目的,很容易陷入“修改-通关-卸载”的循环,原本想体验的游戏内容被直接跳过,反而失去了玩游戏的乐趣。我第一次用Cheat Engine的时候,直接把《塞尔达传说:旷野之息》的攻击力拉满,结果不到半小时就通关了,之后整整一个月都不想再碰开放世界游戏。
适合人群
首先是被卡关卡到崩溃的单机玩家,比如打了几十次BOSS都打不过的人,用Cheat Engine跳过卡关环节,能让你继续体验游戏的后续剧情。其次是喜欢自定义游戏内容的玩家,比如想把《星露谷物语》改成自己想要的农场布局,或者给《模拟人生》添加自定义功能的人。还有就是遇到游戏bug、存档损坏的玩家,用它修复问题能挽回大量的游戏进度。
不适合人群
绝对不包括喜欢联机对战的玩家,不管是竞技类还是合作类联机游戏,使用Cheat Engine都会破坏游戏公平性,还会有封号风险。还有那些享受游戏探索过程的纯硬核玩家,如果你觉得卡关是游戏的一部分,不想跳过任何挑战,那Cheat Engine对你来说就没有必要。另外,对电脑技术完全不熟悉、不愿意花时间学习基础操作的玩家,也不太适合使用,因为它的界面看起来比较复杂,新手可能会无从下手。
同类对比
和Game Hacker相比,Cheat Engine的功能更加强大,支持的游戏类型更多,但是操作门槛也更高,Game Hacker更适合新手快速上手,但功能相对有限。和官方修改器相比,Cheat Engine的自由度更高,可以修改任何你想改的内容,而官方修改器通常只能修改有限的参数,比如血量、弹药等。和一些第三方修改器相比,Cheat Engine没有捆绑软件,安全性更高,不会偷偷收集用户数据。
结尾
Cheat Engine从来不是一款“游戏”,它只是一款工具,就像一把锤子,你可以用它来盖房子,也可以用它来砸东西。它的价值取决于你怎么使用它:如果你用它跳过卡关的挫败感,继续体验游戏的后续内容,那它就是帮你节省时间的好工具;如果你用它破坏游戏的平衡,跳过所有的探索和挑战,那它就是毁掉游戏乐趣的元凶。对于大多数单机玩家来说,掌握基础的Cheat Engine使用方法,能帮你解决很多实际问题,也能让你在卡关的时候多一个选择。我的建议是,如果你玩单机游戏,不妨花一个小时学习一下基础操作,至少要知道怎么用它修复存档,这会在你遇到麻烦的时候帮你大忙。
常见问题(FAQ)
1. Cheat Engine会不会被杀毒软件误报?
会的,因为Cheat Engine的原理是读取和修改游戏进程内存,很多杀毒软件会把它判定为恶意程序。你可以在安装的时候暂时关闭杀毒软件,或者把Cheat Engine添加到杀毒软件的信任列表里,就可以正常使用了。
2. 可以在联机游戏里使用Cheat Engine吗?
绝对不可以,联机游戏都有反作弊系统,使用Cheat Engine很容易被检测到,轻则封号重则被起诉。只有在单机游戏里,你才可以自由使用Cheat Engine修改游戏内容。
3. 怎么学习使用Cheat Engine?
网上有很多免费的基础教程,比如B站的“Cheat Engine基础教程”,跟着教程花一个小时就能学会基础的扫描和修改方法。如果想学习进阶功能,可以看一些关于LUA脚本和指针扫描的教程。
4. Cheat Engine支持macOS和Linux系统吗?
目前官方只提供了Windows版本的稳定版,macOS和Linux版本还处于测试阶段,可能存在兼容性问题。如果你用的是Mac或者Linux电脑,可以尝试使用测试版,但是可能会出现一些bug。
5. 用Cheat Engine修改游戏会损坏游戏文件吗?
正常情况下不会,Cheat Engine修改的是游戏运行时的内存数据,不会直接修改游戏的安装文件,关闭游戏后所有修改都会失效。但是如果你修改了存档文件,可能会导致存档损坏,所以在修改存档之前最好先备份一下。
本文首发于肆言叁语,欢迎转载但请注明出处。

