Zig gamedev project – left my job to build games in Zig lang
1–10 of 126 posts
Re: Zig gamedev project – left my job to build games in Zig lang
#2Re: Zig gamedev project – left my job to build games in Zig lang
#3I'm using Zig language full-time to create an indie game. Also, I've created zig-gamedev project to build game development ecosystem for this language. Using DirectX 12 for rendering, Bullet for physics. I'm ex-AAA game developer and graphics programmer.
Re: Zig gamedev project – left my job to build games in Zig lang
#4I'm using Zig language full-time to create an indie game. Also, I've created zig-gamedev project to build game development ecosystem for this language. Using DirectX 12 for rendering, Bullet for physics. I'm ex-AAA game developer and graphics programmer.
Re: Zig gamedev project – left my job to build games in Zig lang
#5I'm using Zig language full-time to create an indie game. Also, I've created zig-gamedev project to build game development ecosystem for this language. Using DirectX 12 for rendering, Bullet for physics. I'm ex-AAA game developer and graphics programmer.
Why Zig?
Re: Zig gamedev project – left my job to build games in Zig lang
#6I'm using Zig language full-time to create an indie game. Also, I've created zig-gamedev project to build game development ecosystem for this language. Using DirectX 12 for rendering, Bullet for physics. I'm ex-AAA game developer and graphics programmer.
This is really looking great! You say you left your job... do you have income yet, or is that an item on the todo list? Any clues about the game you're working on?
Re: Zig gamedev project – left my job to build games in Zig lang
#7I'm using Zig language full-time to create an indie game. Also, I've created zig-gamedev project to build game development ecosystem for this language. Using DirectX 12 for rendering, Bullet for physics. I'm ex-AAA game developer and graphics programmer.
Full time indie is a fun and scary adventure at the same time, good luck!
One question, why DX 12? i'm kinda sad when i see indie choose proprietary non-portable tech..
Not to say that vulkan is better (i hate it), but i'm curious
Re: Zig gamedev project – left my job to build games in Zig lang
#8I'm using Zig language full-time to create an indie game. Also, I've created zig-gamedev project to build game development ecosystem for this language. Using DirectX 12 for rendering, Bullet for physics. I'm ex-AAA game developer and graphics programmer.
Re: Zig gamedev project – left my job to build games in Zig lang
#9I was thinking about using Zig with raylib for my next project. The show stopper was that C ABI compatibility is not yet complete: https://github.com/ziglang/zig/issues/1481
I could have probably worked around it but decided to go the C and Lua for scripting route for now which works great but I can totally see Zig as a decent C replacement.
I am not interested in Windows but I am wishing you best of luck with your project. Seems quite interesting.
Re: Zig gamedev project – left my job to build games in Zig lang
#10I'm using Zig language full-time to create an indie game. Also, I've created zig-gamedev project to build game development ecosystem for this language. Using DirectX 12 for rendering, Bullet for physics. I'm ex-AAA game developer and graphics programmer.
Why Zig?
- Low level
- great C interop
- Good toolchain ergonomics, except for no pkg manager yet
- Great cross-compilation
- Fast compilation (incremental coming soon)
- Ideal for things where ownership rules can get complicated (ECS e.g.)