Kaiju Engine
kaijuengine.com
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
- Game Engine Software#90 of 927.0