找回密码
立即注册
搜索
发回帖 发新帖

6517

积分

1

好友

817

主题
发表于 14 小时前 | 查看: 5| 回复: 0

前几天在 V 站刷到一个非常有意思的开源项目——大佬 IllegalCreed 用 AI 加 TypeScript 从零重写了 95 版《仙剑奇侠传》。项目里还带了一个可视化编辑器,直接把浏览器打开就能玩,不过得先下载几百 MB 的资源文件。完整版可以从主线一路打到结局。

仙剑奇侠传95版游戏截图-李逍遥对话场景

试玩地址: https://pal.illegalscreed.cn/ (推荐用电脑浏览器打开)

源码仓库: https://github.com/IllegalCreed/type-pal (包含 AGENT md 文件)

给想尝试的朋友提个醒:游戏设置里可以切换 MIDI 和 RIX 两种背景音乐模式。强烈建议选 RIX,效果完全不是一个量级——几乎就是原版的质感,一切换瞬间回到小时候。这个游戏的一大半体验其实都在 DOS 风格的古风配乐上,MIDI 听起来会比较别扭。

仙剑奇侠传可视化编辑器-场景调试界面

仙剑奇侠传95版客栈场景

仙剑奇侠传PAL开发基线-苏州城地图编辑器

这是一款很有些年头的游戏了,80 后、90 后的集体记忆,年纪可能比不少读者都大。那个年代的游戏还得靠 CD 光盘安装。官方高清重制版一直没动静,大概 2017 年提过一次,到现在也没下文。隔了二十年还是 PC 游戏,重制成本几乎等于做一个新游戏,官方大概率不会搞,只能靠民间来补这个缺。

注意,这个项目可不是那种简单粗暴直接编译成 WASM 的移植版本。它是用 TypeScript 原生重写的,原版底层是 C++,所以运行起来更加流畅自然。整个项目总共二十多万行代码。

作者也坦承,整个项目没有一行手写代码——编程和写作不一样,写作谁 AI 味重谁挨骂,编程现在谁不用 AI 反而显得落后。最开始用的是 Claude,后来切到 ChatGPT,再后来……他喵的 GPT 降智了,搞得作者很崩溃,进度卡了不短时间,最后只能买了个新号继续肝,哈哈。至于为什么用 GPT,作者的理由是 GPT 对细节把握更到位:

论坛评论截图-AI模型开发体验讨论

不过得说明一下,这些话是针对几个月前 Claude Opus 4.7 那个时期说的,现在 Claude 已经遥遥领先了——遥遥领先、遥遥领先。

游戏资源是从原版里提取出来的,本身就是一个很棒的学习项目。唯一的缺点是素材清晰度不算高,但实际玩起来并不影响体验,反而多了一点年代感。

说实话我也深度用 AI,但玩了一会儿之后完全没感觉到 AI 跑偏的痕迹。按理说这种复杂度拉满的项目,很容易出现 AI 鬼打墙的情况才对。

而且这明显是两个领域的交叉——前端 TypeScript 和桌面游戏 C++,中间肯定会踩到不少陌生领域的坑。我本身是前端,用 AI 时很少涉猎不熟悉的领域,因为很多底层的东西真看不懂。挺好奇作者是怎么克服这一点的。

未来一定是前端大爆炸的时期。无论从身边统计学、互联网上的整体印象,还是训练样本量来看,AI 在前端方向的产出能力都极其突出。以后绝大多数应用都可能慢慢朝前端倾斜,就差浏览器把性能优化到无限接近原生水平了。

模型能力这块也不用太焦虑。最近的顶级模型 GPT 6.1 和 Opus 5.5 聪明得离谱,根本不需要太细致的提示词,细节它们自己就能补好。如果想在 Claude、GPT、Gemini 之间灵活切换又不想被降智打断节奏,RouteFast.ai 这类模型 API 中转方案也是个省心的选择。平时多逛 云栈社区 这类开发者聚集的地方,像这种 AI 重写经典游戏的项目时不时就会冒出来一个,挺开眼界的。




上一篇:量化交易固定参数困境:函数化参数的自适应实战思路
下一篇:Opus 5.5 还原香港九龙 9373 栋楼,Three.js 3D 建模超 GPT 6 Astra
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-10-18 21:23 , Processed in 0.065842 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表