• Stars
    star
    598
  • Rank 71,994 (Top 2 %)
  • Language
    C
  • License
    Other
  • Created about 8 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Azul3D - A 3D game engine written in Go!

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 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