Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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!
- Host: GitHub
- URL: https://github.com/azul3d/engine
- Owner: azul3d
- License: other
- Created: 2016-02-29T04:54:44.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-10-24T04:33:05.000Z (about 3 years ago)
- Last Synced: 2024-07-31T20:51:40.648Z (5 months ago)
- Language: C
- Homepage: https://azul3d.org
- Size: 783 KB
- Stars: 607
- Watchers: 27
- Forks: 52
- Open Issues: 82
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go - Azul3D - 3D game engine written in Go. (Game Development / Search and Analytic Databases)
- awesome-go - engine - Azul3D - A 3D game engine written in Go! - ★ 390 (Game Development)
- awesome-go-extra - engine - A 3D game engine written in Go!|553|53|82|2016-02-29T04:54:44Z|2021-10-24T04:33:05Z| (Game Development / Advanced Console UIs)
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