Hasty Briefsbeta

双语

Export Web Games for Desktop in One Click

7 months ago
  • #desktop-apps
  • #game-development
  • #web-games
  • 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游戏开发等内容。