6 months ago
- 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.