做了 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 编辑器(地图/剧情/角色/物品/战斗/资源),带引用诊断、撤销重做、编辑器内试玩...