7 months ago
- GemShell是一款新工具,可一键将网页游戏导出为桌面平台版本。
- 在itch.io平台提供Lite(免费版)和Pro(付费版)两种版本。
- Lite版功能包括选择游戏构建文件夹、配置元数据、为选定平台生成可执行文件。
- Pro版新增自定义图标、启动画面开关、性能模式、资源压缩、代码混淆、预加载关键资源等功能。
- GemShell使用系统自带的Webview组件,可能导致不同操作系统间的渲染效果和性能差异。
- 数据存储通过localStorage或IndexedDB实现,隐藏的ID文件可确保游戏更新时数据持久化。
- 与NW.js相比,GemShell操作更便捷,但存在跨平台性能不一致和缺少Steam SDK集成的问题。
- 如需跨平台性能稳定和Steam SDK集成,建议使用NW.js,尽管其构建体积较大。
- Patreon平台提供NW.js教学课程,涵盖Vite整合、NW-Builder使用及KAPLAY游戏开发等内容。