Game exercise examples written in Zig, based on the raylib engine.
Here are the descriptions for each game practice project. Some are ported and re-implemented in Zig from other online tutorials (originally in C++, Odin, etc.).
A basic exercise of moving a ball with keys:
A basic exercise of collision detection:
A cat moving and jumping on platforms. Includes sprite sheet animation, gravity simulation, and collision detection:
A Pong game, including basic player vs computer:
A complete Snake game:
Basic component (button) OOP encapsulation example.




