Hasty Briefsbeta

Bilingual

Export Web Games for Desktop in One Click

6 months ago
  • #desktop-apps
  • #game-development
  • #web-games
  • GemShell is a new tool that allows exporting web games for desktop platforms in one click.
  • Available in Lite (free) and Pro (paid) versions on itch.io.
  • Lite version features include selecting game build folder, configuring metadata, and building executables for chosen platforms.
  • Pro version adds features like custom icons, splash screen toggle, performance mode, asset compression, code minification, and preload critical assets.
  • GemShell uses the system's webview, leading to potential rendering and performance differences across operating systems.
  • Data saving is handled via localStorage or IndexedDB, with a hidden ID file ensuring data persistence across updates.
  • Compared to NW.js, GemShell is more convenient but lacks consistency in performance across platforms and Steam SDK integration.
  • NW.js is recommended for consistent performance across platforms and Steam SDK integration, despite larger build sizes.
  • A Patreon course is available for learning NW.js with Vite, NW-Builder, and game development using KAPLAY.