For Zig Version 0.13.0 and Godot 4.0.0
If you are looking for the GDNative Godot 3.0.0 bindings click here
Before you use this as a package, you must generate the GDExtension and class files for Zig, this is done by building with the following options
zig build -Dgdextension="mydir/extension_api.json" -Dbuild_config="float_64"
The gdextension file can get generated by running the engine with the following CLI command "--dump-extension-api" The build configuration should match the engine bits and float/double types that was built with
The "test_example" folder contains an explained minimal example of how to use this as a package, with the build script, library entry point and a sample class included that can be built with
zig build