2020年时,保加利亚一位开发者用五年时间靠人肉逆向工程复刻了《红警2》,让大家体会到了游戏开发的艰辛。到了2025年,这类复古风潮更猛,尤其是武侠RPG《剑侠情缘》。一位叫陈老师的开发者就想用AI来干这件事,把西山居的《新剑侠情缘》、《月影传说》和《剑侠情缘2》弄到网页上,让大家不用装东西就能在浏览器里玩。陈老师从小就喜欢写代码,搞了快20年编程,这次他打算完全依赖AI,不再手写一行代码。 他先是把游戏的原始资源文件交给AI去解析,原本程序员得用十六进制编辑器慢慢摸索,AI直接用暴力穷举快速找出文件结构。陈老师说,这个环节AI的效率能比人快10到100倍。复刻过程中他用了ClaudeOpus和ClaudeSonnet这两个AI模型,一个管设计架构,一个负责写代码。比如开发寻路系统时,AI自己尝试用Rust重写还对比性能。这次复刻总共只用了20天,陈老师跟AI聊了四五千次天。 复刻版的游戏不仅保留了老玩法,还加了新功能。角色走路会自己躲障碍,天气也变得更真实。为了让它在浏览器里跑起来,陈老师还重写了上百种剧情指令,甚至引入了Lua语言支持。他还做了个游戏编辑器,玩家能直接在网页上改武功、NPC和地图。 陈老师觉得以后的编程会更依赖AI。以前程序员主要是修Bug写代码,现在AI能干这些重复活儿,人主要负责设计架构和决策。不过他也承认,光靠AI还不行,程序员的经验和创造力还是必不可少的。未来可能会有更多工具来帮忙,让程序员能创造出更好的游戏体验。 这个项目不仅是致敬经典游戏,也是对AI编程能力的一次大考。在这个游戏复刻的浪潮里,大家既能重温童年的快乐,也能看到技术怎么改变我们的游戏体验。未来的游戏开发肯定会更依赖AI的力量。