All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Kaiju: A 2D/3D Game Engine Built with Go and Vulkan

By

discomrobertul8

5mo ago· 8 min readenCode

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 pulled
Kaiju 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.
Snippet from the RSS feed
General purpose 3D and 2D game engine using Go (golang) and Vulkan with built in editor - KaijuEngine/kaiju

You might also wanna read