Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/azul3d/engine

Azul3D - A 3D game engine written in Go!
https://github.com/azul3d/engine

Last synced: about 2 months ago
JSON representation

Azul3D - A 3D game engine written in Go!

Awesome Lists containing this project

README

        

A 3D game engine written in Go!


Visit azul3d.org for more information.

## Update Oct 23, 2021

I spent nearly four (awesome) years building Azul3D. I didn't produce any demos or anything that looked cool, but I learned an immense amount. You can read about my journey here: https://devlog.hexops.com/2021/increasing-my-contribution-to-zig-to-200-a-month

Utlimately, it appeared on [Hacker News](https://devlog.hexops.com/2021/increasing-my-contribution-to-zig-to-200-a-month#my-game-engine-appeared-on-hacker-news-2014) which at the time I found a bit demoralizing. Development slowed down for various reasons, and I joined a startup (Sourcegraph) for other reasons. I've learned so much about programming, myself, what I want to do in life, business, and so much more since.

Originally, I intended to resume development of Azul3D - but as time went on this seemed less likely. At the same time, I began experimenting with lower level languages such as Rust, a custom language, and Zig - ultimately finding Zig to be an awesome experience and a very natural transition from Go.

If you're a Go developer interested in gamedev, I really think that you will feel at home with Zig and suggest you give it a try.

It's now time for me to put some serious commitment behind something I'm passionate about, game development. I'm doing that in Zig, you can find out more here:

https://devlog.hexops.com/2021/mach-engine-the-future-of-graphics-with-zig