Raylib project creator

I’ve just seen the raylib 5.5 release, and it introduces raylib project creator - a tool to generate a raylib project with various build systems supported.

As some people here explored the question of building raylib project with zig build system, I thought integrating their work to raylib project creator would be nice. Not like I have the time to do it right now, but if someone feels inclined to do it :wink:

1 Like

I don’t see a huge reason to go through the trouble to find out how to get Zig in there.

From my point of view the only value would be to improve the visibility of the option of using Zig, to people who don’t already use Zig, so I guess it could be useful to showoff Zig.

Personally I prefer to use the Zig build system directly and for that it is enough to clone some example project that has the things you commonly use already configured.

3 Likes

I think a better way to showoff Zig would be to create a Zig example project that does all the things the project creator pre-configures and then maybe on top of that add a single build command that not only builds the project for all platforms but also uploads it to something like itch.io.

Basically demonstrating that you also can skip github workflows if you want to and showing Zig’s cross compiling.
Or add other interesting things, I currently can’t think of.

Currently I don’t have something like that, but I want to eventually get there and I think that would be a project in a similar spirit that matches better with Zig’s philosophy.

Also I just don’t like these gui configuration setup tools. I enjoy git clone ... followed by zig build ... much more.

6 Likes