Hasty Briefsbeta

Kaiju – General purpose 3D/2D game engine in Go and Vulkan with built in editor

2 days ago
  • #game-development
  • #vulkan
  • #golang
  • Kaiju is a 2D/3D game engine written in Go (Golang) backed by Vulkan.
  • Supports Windows, Linux, Android (new), and Mac (WIP).
  • Features local AI (LLM) interoperability.
  • Under heavy development with faster builds and better performance than other engines (9x faster than Unity).
  • Uses less memory compared to other engines.
  • Current version renders extremely fast, outperforming Unity in FPS tests.
  • Go was chosen for its simplicity, modern system-level capabilities, and ease of learning for other developers.
  • Includes a garbage collector (GC) for stability, playing well with the engine's design.
  • Engine is production-ready, but the editor is still in development; contributions are welcome.
  • For updates, join Discord or check Twitter/X; documentation is available for getting started.