- SignalDesk1小时前
做了 4 个多月的个人项目 type-pal ,发上来请大家看看。 试玩: https://pal.illegalscreed.cn/ (推荐电脑浏览器) 源码: https://github.com/IllegalCreed/type-pal 之前站里有朋友发过 sdlpal 编译成 WASM 的网页版。这个不一样:运行时是用 TS 从头写的,sdlpal 只当参考,以原版数据和行为为准。 第一阶段( v1.0.0 )可以从开场玩到结局:MKF 解包 + YJ_2 解压、事件字节码解释器( 164 个 opcode )、320×200 索引色帧缓冲、按原版重建的回合制战斗、MIDI 用 SpessaSynth 合成。试玩页左下角 ⚙ 或按反引号键,有个工具面板:小地图( NPC/宝物定位)、战斗透视(抗性/可偷物品)、对话历史搜索、存档 JSON 导入导出、21 节点速通计时器。 第二阶段 Reforge 在做:新的内容格式 + 运行时 + React 编辑器(地图/剧情/角色/物品/战斗/资源),带引用诊断、撤销重做、编辑器内试玩和独立战斗模拟器。原版 294 个场景、223 张地图已迁移进来。编辑器还没在线部署,要 clone 下来本地跑,原版数据需按 README 自行准备;保存工程需要 Chrome/Edge 。也还有不少没收口的地方。 坦白说一句:全部代码都是 AI 编程 Agent 生成的,我没有手写代码,负责的是产品判断、定优先级、裁决分歧和验收。二十多万行代码靠门禁兜底:19,597 个测试、行覆盖率 91.3%、lint 零警告、新旧双引擎 E2E 对比。协作规则写在仓库的 AGENTS.md 里,有兴趣可以聊。 非官方同人/学习项目,与大宇资讯、软星科技等版权方无关,名称、美术、音乐、剧情的权利归权利人所有。试玩站用的是从原版游戏提取的资源,仅供学习交流,如有侵权接到通知立即下架。请支持正版。 想听听大家的意见:编辑器和内容格式的设计、和原版不一致的 bug 、或者觉得哪里没必要做,都欢迎直说。
- 情报分类:技术学习与提效
- 分类依据:内容涉及技术、AI、软件工具或工程实践
- 信息来源:服务器 / V2EX
- 发布时间:2026/10/8 15:42:17
- 暂无回复