Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.11 KB

readme.md

File metadata and controls

30 lines (17 loc) · 1.11 KB

raylib-zig-playgournd

raylib-zig-playground is a small Zig environment for creating small tools or games based on raylib.

The goal of this code is to present a minimal code reloading setup. Whenever program.zig has new saved changes the program will get compiled and restarted.

Here is how it looks.

demo.mp4

The Zig compiler is the only dependency.

Build with zig build. Run with zig build run-program.

program.zig is the main program.

watcher.zig watches program.zig and restarts it on change. This makes iterating on the code more fun.

You can use watch.bat to start the watcher. Which runs zig build run-watcher.

raylib.lib is prebuilt by running zig build -Drelease-fast in raylib/src in raylib's repository.

raylib commit: 178a356cb4130f942f051f5669f46ebcb7f438bc
zig version: 0.10.0-dev.4179+884979278

Note that this setup currently works only on Windows.

Enjoy!