开云体育官网 一转代码不写,他在网页上复刻了你最爱的《剑侠情缘》。
发布日期:2026-03-20 01:30 点击次数:180
2020 年,一位保加利亚开荒者突发奇想,能弗成在网页上复刻红警 2?
于是他用 5 年时期,用最极致的东说念主肉逆向,一转行手写代码,对照着《红警 2》去模拟、还原每一个运行逻辑 。
最终写出了网页红警,让每个想怀旧的 80、90 后,毋庸折腾和设立环境,唯有大开浏览器就能回到小时候。
这件事,差评君还给巨匠写过。
但是就在一个月前,咱们身边有东说念主也作念了访佛的事。
他把西山居早期的三款作品《新剑侠情缘》、《月影外传》、《剑侠情缘 2》,全部复刻到网页版,挪动端也作念了适配,点开即玩。


这些游戏巨匠都不生分。
差评君当今还谨记小学下学回家就大开电脑,操控着独孤剑在临安城里乱逛,跟酒楼里的醉郎中聊几句尽然能触发荫藏武功。然后又在《月影外传》里操控杨影枫一齐捡草药,捡着捡着追一个黑衣东说念主到了蝙蝠洞,完了碰到一群匪贼被围殴若何也打不外去。
时隔 20 多年大开这个复刻版,差评君发现滋味很隧说念:NPC 对话照旧那么啰嗦,按 V 打坐规复真气也还在,舆图边缘里那些藏在石头背面的宝箱也没少。

不外让东说念主以为颤动的是:
复刻这三款游戏的作家,莫得手写一转代码。
他透顶依靠 AI,用不到一个月时期,不仅复刻了三款齐备的武侠 RPG,致使顺遂搭了一个通用游戏引擎,调试器、编订器一应俱全,毛糙别东说念主参考复刻其他游戏。

这到底是若何作念到的?差评君找到了这个面貌标作家,陈敦厚 。
陈敦厚从小学三四年岁就驱动自学编程,有着近 20 年的代码教学,早早就在 GitHub 上开源过广阔面貌 。
按理说,这样一位资深极客,应该敌手写代码有着极深的信仰。
但陈敦厚和我说,他当今连一个等号都不肯意敲了。
因为他试过一套固定经由:先让现时最远大模子写出详备的想象文档,再严格按文档分模块践诺,每个模块孤独考据,跑通了再拼到一都。这样产出的工程架构和代码质料,大部分时候确乎比我方从零手写的更高。
其实早在 2020 年,陈敦厚就动过复刻这些童年神作的念头,但在想象过纯手工逆向二进制文献、再重写整套游戏系统的工程量后,毁灭了。
直到最近,他认为 AI 的才调终于当先了阿谁临界点 。
因此,此次复刻不光是一次童年怀旧,更是一次对 AI 编程的极限测试。

陈敦厚作念的第一件事,等于把游戏客户端的原始资源文献平直丢给了 AI,让 AI 去通晓。
这些游戏文献是二进制的,为了分发和安设,悉数信息都被打包压缩成东说念主类读不懂的体式。而 AI 拿到文献后,驱动浪漫调用多样稽查用具,列出文献结构、读十六进制,写 Python 代码尝试通晓。一条路走欠亨,随机就换一种逻辑重试。
在畴前,举止员是要拿着十六进制编订器,环球体育靠教学和直观少许点分析,再写脚本反复尝试的。
陈敦厚估算 AI 在这个形式的遵守,是东说念主类的 10 到 100 倍 。
我寻想也合理,AI 擅长暴力穷举,它不需要寝息、也不会飞动、更不会在第三个小时大开抖音刷会差评君。

这还仅仅驱动,委果的熟谙是如何重建整套游戏系统。
在用 VScode Copilot 复刻时,陈敦厚主要用两个模子:Claude Opus 肃穆深度想考,当架构师,把游戏拆成模块、写出时期文档;Claude Sonnet 速率快,当践诺者,凭证文档把代码写出来。
让东说念主头皮发麻的是,AI 也曾不再仅仅埋头践诺,它还能具备了自主纠错才调。
有一次作念寻路系统,陈敦厚以为这个模块太吃性能,TypeScript 可能扛不住,就让 Sonnet 试试用 Rust 重写。Sonnet 写完之后我方跑了一轮性能对比,发现 Rust 和 TypeScript 之间往复翻译传递数据的支出太大,总体算下来反而更慢了。
于是,它主动将这个测试论断响应给陈敦厚,并提出回退到 TypeScript 有筹商 。

就这样一个肃穆想、一个肃穆干,面貌鼓动得比陈敦厚我方预期的还快。
从 1 月 25 日开工到 2 月底扫尾,刨去春节休息,满打满算仅用了 20 天傍边 。时代,陈敦厚与 AI 的对话次数达到四五千次 。
他时常会同期拉起 5 到 6 个 AI 对话窗口,并行措置不同的模块 。白日在公司上班时,亦然费力桌面让家里的 AI 在后台浪漫打工,开云体育晚上回家平直验见效果 。

看到这一定有东说念主质疑:20 万行代码全靠 AI 自动生成,真不是屎山代码?
确乎,差评君也用 AI 写过 App,完了每加一个功能就多一个 bug,致使修一个 bug,还会冒出来两个新的。
陈敦厚说,零编程教学的东说念主用 AI 写代码最大误区,等于让 AI 连气儿写个齐备 APP,零落架构想象。一驱动还行,背面越加功能越乱,因为 AI 最擅长效法之前写法,一朝前期逻辑零落,后期就越来越乱。
是以陈敦厚作念法是分模块开荒,每个模块单独想象、单独测试,跑通了再拼。碰到 bug 亦然把运行日记发给 AI,定位到具体模块进行竖立。在每次完成大更动后,他还会新开一个窗口,让另一个 AI 从零驱动扫描刚自新的代码。
总之,经验了不下 10 轮的优化与重构,这近 20 万行代码最终得胜落地。

是以这 20 万行代码到底作念了什么?
大开游戏你就知说念了:脚色在舆图上来去时能会绕过阻滞物找到最短阶梯。天气会从好天瞬息转雨、雨滴还会挂在屏幕渐渐落下,这效果在原版里根蒂莫得,是复刻版新加的。武功系统也作念了 22 种航行轨迹和 10 种情状效果,螺旋的、跟踪的、扇形扩散的,能组合出几百种法术。

由于原版游戏是西山居用自创的脚本语法把悉数这个词脚本串起来的,为了让游戏在浏览器里跑起来,陈敦厚还把上百种剧情教唆全部重写了一遍,何况加入了当代游戏行业通用的 Lua 谈话提拔,以后想给游戏加新剧情、改对话分支,毋庸去琢磨西山居创始语法,用 Lua 脚本就能成。
不仅如斯,他还作念了一个游戏编订器。
武功、NPC、舆图、物品、对话树,13 个模块万能在网页上平直编订,改完刷新就能在游戏里看到效果。以后唯有把引擎接入 AI,用户就能一句话生成游戏剧情和 MOD 了。

这三款游戏在 B 站上原来就有一批 MOD 创作家,以前都是纯手工制作,费时贫苦。要是这个功能作念出来,每个东说念主都能作念出我方的剑侠情缘。

写到这,阿谁须生常谭的问题又来了:举止员真要被替代了吗?
陈敦厚的谜底是目下不会,但举止员这个做事的界说,也曾在改写了。
畴前要孤独开荒游戏,你必须要把 70% 元气心灵进入到敲代码、作念建模、修 Bug、优化性能上,30% 留给游戏玩法 。
但当今,AI 也曾无意包揽这些代码活,你需要用 30% 的元气心灵去作念架构决策,剩下 70% 倾注到玩法想象中 。
比如物品交互逻辑若何定?数值成长弧线若何画?NPC 举止树若何排?这些属于居品和想象层面的决策,是莫得模范谜底的 。AI 不错给你提供一百套有筹商,但最终想作念出一款如何的游戏,依然需要东说念主类来拍板 。
换句话说,陈敦厚这 20 年的编程教学并莫得作废,而是辗转为了复刻游戏过程中的架构决策。
像差评君这种莫得编程教学的东说念主,碰到 bug 不知说念若何定位,游戏系统若何拆也没见识,有 AI 也照样干瞋目。

但。。。
此次聊天也引出了一个更深眉目的扩充:
举止职使命重点的分拨也曾从" 7 比 3 "形成了当今的" 3 比 7 ",那么随着 AI 模子的极速迭代,这个比例会不会很快形成" 1 比 9 ",致使" 0 比 10 "?
这种需要有教学的东说念主来主导代码的阶段,还会捏续多久?
致使未来之后,连"游戏该若何想象"这种创意使命,AI 会不会也能比大部分东说念主想得更快、更周至。

在这个时期模范被十分压缩的范围里,没东说念主敢给出真实定论 。
毕竟一年多之前 DeepSeek 才刚发布,AI 还仅仅帮你补几行代码,写点最简略举止,致使再往前推一年,巨匠盘问的照旧 AI 客服。
如今 20 天、20 万行代码、三款游戏,等于一个老举止员和 AI 协作的完了。
从莫得东说念主会意料举止员有一天尽然毋庸手敲代码,行业内还出现了"非遗匠心手写代码,古法编程"的戏弄,昭示手写代码已是古法。

这等于 AI 这枚硬币的两面。
一面是你最熟练的那部离婚艺,正在形成 AI 的默许功能。
AI 已从聊天框里的一问一答,形成了能我方阅读文档、记着高下文、调用用具、主动干活还能查验失实的用具。
这种变化正在从编程范围膨胀到悉数脑力办事,想象从手搓素材形成了生成和更动 AI 生成的有筹商,视频从手动编订形成了创意筹办 +AI 践诺。
百行万企的使命重点正以月为单元被从头界说,东说念主类教学、手段的保质期也在随着顶级模子的版块号走。

而另一面,是一扇你从未大开过的门。
从主义到制品之间的距离被极速压缩了。
一个从未学过编订的东说念主,不错把脑子里的画面平直形成一支短片。一个东说念主脑海中肥硕的构想,也不再需要恭候数十万资金和一个齐备的团队去落地。
践诺力是在贬值,但知说念"该作念什么"的东说念主,比以前会更不可替代。
没东说念主知说念这枚硬币最终会落向哪一面。但至少当今,它给了每个东说念主从头发牌的契机。
撰文:刺猬
编订:莽山烙铁头 面线
好意思编:素描
图片、贵寓泉源:
https://miu2d.com/开云体育官网
米兰体育官方网站
备案号: