Skip to content
SPECIFICTION
Get listed

Kaiju Engine

kaijuengine.com

WindowsmacOSLinuxAndroid
Visit kaijuengine.com
Spec score 7.0 #90 of 92 in Game Engine Software

Spec sheet

Product
Kaiju Engine is an open source game engine and editor written in Go and backed by Vulkan.Read 12 Oct 2026 · kaijuengine.com
Intended users
The documentation describes workflows for both visual-editor users and developers who want to build games directly from Go code.Read 12 Oct 2026 · kaijuengine.com
Platforms
The site says developers can create on Windows, Linux, and macOS, and deploy to Windows, Linux, macOS, and Android.Read 12 Oct 2026 · kaijuengine.com
Integrations
The documented technology and library dependencies include Go, Vulkan, and SoLoud.Read 12 Oct 2026 · kaijuengine.com
Support
The documentation points users to the Kaiju Discord server for help getting started.Read 12 Oct 2026 · kaijuengine.com
Audio
Kaiju supports sounds and music, including 3D-positioned audio powered by SoLoud.Read 12 Oct 2026 · kaijuengine.com
Build requirements
The source build guide requires the Vulkan SDK, and the code-only workflow also requires Go 1.22 or later and a C compiler.Read 12 Oct 2026 · kaijuengine.com
Distribution
The editor is portable and does not require installation; users can download a prebuilt version or build it from source.Read 12 Oct 2026 · kaijuengine.com
Editor plugins
Editor plugins are Go packages compiled together with the editor and can add UI or tools or modify editor behavior.Read 12 Oct 2026 · kaijuengine.com
Effects and animation
Features include reusable particle systems, skeletal skinning, 2D sprite sheets, flip books, and material animations.Read 12 Oct 2026 · kaijuengine.com
Game types
The engine supports both 2D and 3D game development.Read 12 Oct 2026 · kaijuengine.com
Graphics and effects
Features include native 3D rendering, particle systems, skeletal animation, physics simulation, and live GLSL shader updates.Read 12 Oct 2026 · kaijuengine.com
Physics
Its physics systems simulate 3D worlds and integrate with Kaiju entities and transforms.Read 12 Oct 2026 · kaijuengine.com
Project status
The repository describes the project as under heavy development and says the editor is not production ready.Read 12 Oct 2026 · github.com
Rendering
The engine provides native 3D rendering, scenes, lighting, and materials, and supports switching the editor to 2D mode for sprite-based projects.Read 12 Oct 2026 · kaijuengine.com
Requirements
Building from source requires the Vulkan SDK; the Windows build requires a 64-bit Go toolchain.Read 12 Oct 2026 · kaijuengine.com
Shaders and audio
Developers can edit GLSL shaders with live updates; audio powered by SoLoud includes sounds and music positioned in 3D space.Read 12 Oct 2026 · kaijuengine.com
UI
Kaiju has a custom retained-mode UI system with optional HTML/CSS-like markup for game interfaces and engine tools.Read 12 Oct 2026 · kaijuengine.com
UI preview
The editor's UI Workspace previews HTML-based interfaces, supports dynamic data binding and CSS, and reloads saved HTML and CSS changes automatically.Read 12 Oct 2026 · kaijuengine.com
Workflow
Users can work in the visual editor with integrated Go code editing or use the engine directly from a Go project.Read 12 Oct 2026 · kaijuengine.com
Workflows
Developers can use the visual editor with integrated Go code editing or use the engine directly from a Go project.Read 12 Oct 2026 · kaijuengine.com

Where Specifiction places it

Alternatives to Kaiju EngineAll alternatives →