用 WebAssembly 把 KiriKiri2 视觉小说引擎移植到了浏览器,现在可以直接在网页上运行 .xp3 格式的 Galgame ,不需要装任何软件。
在线体验: https://krkr2.fenghengzhi.com
Chrome / Edge / Firefox / Safari 应该都能跑。打开网页后把 .xp3 游戏文件拖进去就能玩,也支持选择本地文件夹直接读取。但更推荐用 "Open Game Directory" 加载游戏,它使用 File System Access API 直接读写本地目录,存档可以持久化保存;其他方式加载的存档只在内存里,刷新就没了。
目前还比较早期,已知的问题有:安卓端黑屏、iOS 触控有问题、偶尔花屏。测试也只用魔法使之夜的 krkr2 版跑了游戏开头,未对兼容性做广泛验证。
项目基于 https://github.com/2468785842/krkr2 ,因为这个项目对多平台编译有一定的成果,我在其基础上使用 AI 增加了 Web 目标平台,开发过程中 AI ( Cursor )承担了大部分编码工作。
1
lianyanjiajia 1 天前
大佬牛逼,帮顶
|
2
yukinotech 21 小时 45 分钟前
不来个开源地址?围观学习一下
|
3
fenghengzhi OP @yukinotech
还在整理,会开源的。不过有多少学习价值我也不好说,毕竟基本都是 AI 写的,我只负责把握方向 我只有信心避开错的离谱的方向,但是不是最正确的方向我也不好说,我也不是职业开发 C/C++/WASM 的 |
4
fenghengzhi OP |