pixi
zig-gamedev
pixi | zig-gamedev | |
---|---|---|
1 | 55 | |
823 | 2,409 | |
6.1% | 4.4% | |
9.3 | 9.6 | |
6 days ago | 4 days ago | |
Zig | Zig | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pixi
-
Zig Software Foundation 2024 Financial Report and Fundraiser
Myself and many others are betting on Zig in major ways, I truly think it has a bright future ahead.
In spare time, myself and a few others are working on a game engine in Zig[0], and the Zig core team has been very receptive to addressing issues our project faces and supporting us.
Others are working on pixel art editors[1], open source 2D RPG games[2], there's a group of independent folks working on a 3D massive immersive sim game[3], a group working on making Zig an amazing language for micro-controllers[4], etc.
Please consider donating $5-10 a month to the ZSF! They are a great group of people, and it has so many knock-on effects for others in the FOSS community. :)
[0] https://machengine.org/
[1] https://github.com/foxnne/pixi
[2] https://github.com/foxnne/aftersun
[3] https://github.com/Srekel/tides-of-revival
[4] https://github.com/ZigEmbeddedGroup
zig-gamedev
-
Zig for gamedev?
Two game frameworks in the making: https://github.com/michal-z/zig-gamedev & https://github.com/hexops/mach
-
Projects / areas of specialization for learning zig
I did a hangman game, I'm doing a file compression tool next. I asked bing chat to recommend beginner projects for zig and that's what it told me. It also suggested a cli calculator and a cli text editor, but I didn't want to do that. My next thing will be something using https://github.com/michal-z/zig-gamedev
- zig-gamedev project: Monthly Progress Report - Feb 2023 (zflecs, zsdl, zopengl and more)
- zig-gamedev project: Monthly Progress Report (January 2023)
- zig-gamedev project: zphysics v0.0.4 - Zig API and C API for Jolt Physics
-
Just found out about Zig and wonder what would be the best graphics library to pair with it?
This repo may be useful. It isn't an engine or a renderer, but rather a collection of useful libraries if you do end up writing your own tools. https://github.com/michal-z/zig-gamedev
-
Is C++ still the language when entering 3D programming in 2023?
Something like vulkano in Rust or zig-gamedev in zig might be a much more enjoyable approach: They're similarly bare metal languages but have a lot of advantages over C++ (borrow checker's safety, simpler syntax). However, they're not commonly used by big studios.
-
Gamedev in zig
I've been working on a gamedev project in zig, using zig-gamedev. It has many libraries you can use, though my game is 2D. Feel free to check out my project if you want to see how I set things up. https://github.com/foxnne/aftersun
- zig-gamedev project - progress report
- Goodbye to the C++ Implementation of Zig
What are some alternatives?
tides-of-revival
vos - Vinix is an effort to write a modern, fast, and useful operating system in the V programming language
aftersun - Top-down 2D RPG
mach - zig game engine & graphics toolkit
capy - 💻Build one codebase and get native UI on Windows, Linux and Web
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
alg - Algebra for Zig
mach-glfw - Ziggified GLFW bindings with 100% API coverage, zero-fuss installation, cross compilation, and more.
basis_universal - Basis Universal GPU Texture Codec
zig_vulkan - Toying with vulkan and zig
physx-jni - Java JNI bindings for Nvidia PhysX