Kaiju: A 2D/3D Game Engine Built with Go and Vulkan
By
discomrobertul8
If you only eat one bagel today, this is the bagel.
Summary
Kaiju is a 2D/3D game engine written in Go (Golang) with Vulkan graphics support, featuring a built-in editor. The engine aims to provide a modern, systems-level programming language approach with a focus on simplicity. The project is currently a work in progress, with the engine being production-ready but the editor still under development. The article encourages community participation, sponsorship, and contribution to the open-source project.
Key quotes
· 4 pulledKaiju is a 2D/3D game engine written in Go (Golang) backed by Vulkan.
The goal of the engine is to use a modern, easy, systems level programming language, with a focus on simplicity, to create a new kind of game engine.
Though the engine is production ready, the editor is not, feel free to join and contribute to its development.
If you like the project, and would like to support it, please consider becomming a sponsor on GitHub.
You might also wanna read
MonoGame: Open-Source .NET Framework for Cross-Platform Game Development
MonoGame is an open-source .NET framework for creating cross-platform games using C#, serving as a re-implementation of Microsoft's disconti
Librebox: Open-Source Game Engine Compatible with Roblox
Librebox is an open-source game engine that replicates the Roblox Public API and runs Luau code, allowing developers to create Roblox-compat
Comparing AI Agent Frameworks: Hermes Agent, AutoGPT, OpenAI Agents, and CrewAI in 2026
A practical, engineering-focused comparison of major AI agent frameworks in 2026, including Hermes Agent, AutoGPT, OpenAI Agents, and CrewAI
cstu.io·16h agoopenrsync: A BSD-Licensed Implementation of rsync for OpenBSD and Unix Systems
This article describes openrsync, a BSD (ISC) licensed implementation of the rsync file synchronization tool. It has been merged into OpenBS
openrsync: A BSD-Licensed Implementation of rsync for OpenBSD and Unix Systems
This article describes openrsync, a BSD (ISC) licensed implementation of the rsync file synchronization tool. It has been merged into OpenBS
StepFun Releases Step 3.5 Flash: 196B Sparse MoE Model for OpenClaw Agents
StepFun has released Step 3.5 Flash, a 196B sparse Mixture of Experts (MoE) model that activates only 11B parameters per token for high effi
