Run it on your desktop
Download the game engine for Linux. It is a native binary application by default.
No desktop build is available right now.
Builds are produced with make appimage and
staged by scripts/stage-desktop.sh. If
you're looking at a deployed site, desktop artifacts
aren't published here yet — try the
browser editor instead.
Running it
chmod +x g2ngine-x86_64.AppImage
./g2ngine-x86_64.AppImage An AppImage is a single self-contained file: a small runtime with a compressed filesystem appended. Running it mounts that filesystem temporarily and launches the engine. Nothing is installed, and nothing is written outside your home directory.
What you need
- 64-bit Linux, glibc 2.36 or newer. Builds are made on Debian 12, and glibc only works forwards — so Debian 12+, Ubuntu 23.04+, Fedora 38+ and Arch are fine, but Ubuntu 22.04 LTS (glibc 2.35) is too old.
- A working Vulkan driver. The renderer is Vulkan-only on Linux. Mesa covers Intel and AMD out of the box; NVIDIA needs the proprietary driver.
- X11 or Wayland, plus FUSE — both present on any normal desktop install.
- An internet connection. Assets stream from this site's CDN rather than shipping inside the download.
Known rough edges
- No offline mode, and no cache. Every model and texture is fetched from the CDN on demand, on every launch. Offline, or with the CDN down, the editor starts empty. A slow connection shows up as a slow first frame.
- It's an early build. Expect rough edges in the editor itself — this exists so the desktop path gets exercised, not because it's finished.
Saves and recordings go to
~/.local/share/g2ngine/. Nothing else is written
outside your home directory, and deleting the AppImage removes
the application entirely.
If it crashes, run it from a terminal with
RUST_LOG=info and keep the output — that's the
useful part.