你现在可以修改任何游戏了。前沿大型语言模型搞定了逆向工程——来看看这两个真实案例!

Reddit r/singularity 新闻

摘要

作者展示了像Fable 5.1和Astra这样的前沿大型语言模型如何自主逆向工程和修改闭源游戏,并以Prey和Touhou的成功案例为例,突显了游戏模组的新时代。

你可能有一款非常喜爱的旧游戏。你想让它更符合现代标准,或者根据自己的喜好调整体验。但有个问题——源代码从未发布。你可以花数周时间逆向工程二进制文件,仔细研究需要挂钩哪些函数或重写哪些汇编行。或者,你可以直接让Fable 5.1或Astra来修改游戏。我为我有史以来最喜欢的两款游戏做到了这一点:Prey (2017),我彻底改造了枪战体验,通过改进不稳定的视图模型位置,添加ADS(瞄准下视)和沉浸式功能,如武器与环境碰撞。这款游戏从未支持机械瞄具瞄准,但这就是效果!展示视频:https://www.youtube.com/watch?v=uSKuURU8_rs GitHub:https://github.com/vittorioromeo/Vee.ViewmodelTweaks Touhou 11和12,我修补了游戏以支持高帧率和高刷新率,而不改变游戏逻辑的速度。整个游戏基于硬编码的60 FPS假设构建,似乎无法打破。然而,我们做到了!展示视频:https://www.youtube.com/watch?v=H7FcMXPgPFQ GitHub:https://github.com/vittorioromeo/th12_hfr/ 我觉得这绝对令人难以置信。前沿模型能够自主逆向工程闭源二进制文件,研究现有文献和模组资源,并迭代直到我的所需更改应用到游戏中。特别是在Touhou的案例中,游戏引擎被硬编码为严格运行在60 FPS,模型设法自主找出所有需要更改的地方,以添加对动态帧率和刷新率的支持。想象一下手动完成这件事。这是模组化的复兴时代——拿起你最喜欢的老游戏,一个前沿模型,尽情发挥吧。
查看原文

相似文章

AI彻底颠覆了我玩RPG的方式

Reddit r/LocalLLaMA

一位玩家分享了像SkyrimNet这样由LLM驱动的模组如何彻底改变了他们在《上古卷轴5:天际》中的角色扮演体验,实现了深刻的涌现式叙事和独特的角色互动。

大多数对 Fable 5 进行逆向工程的尝试都抓错了重点

Reddit r/artificial

本文批评了通过复制表面行为来逆向工程 Fable 5 的尝试,转而介绍了 Hephaestus Stormbreaker——一个针对编码智能体的鲁棒性控制层,它强制进行范围锁定、证据循环、回归测试和关卡检查,以防止智能体漂移和过早退出。