Go to file
2026-02-16 23:36:03 +02:00
engine move GameLinking struct to separate file 2026-02-16 23:36:03 +02:00
libs/tiled split engine to separate library 2026-02-07 21:22:14 +02:00
src implement asset loading from bundle 2026-02-16 21:30:46 +02:00
.gitignore initial commit 2025-12-31 02:36:29 +02:00
build.zig basic asset loading 2026-02-15 23:03:08 +02:00
build.zig.zon split engine to separate library 2026-02-07 21:22:14 +02:00
README.md add audio subsystem 2026-01-17 10:45:24 +02:00

Game template

Run

Linux and Windows:

zig build run

Web:

zig build -Dtarget=wasm32-emscripten run

Cross-compile for Windows from Linux:

zig build -Dtarget=x86_64-windows

TODO

  • Use Skribidi instead of fontstash for text rendering
  • Support for audio formats (Might not need all of them, haven't decided):
  • Gamepad support.
    • WASM Support. Currently a build config isn't provided for this target.
    • Update build config for other platforms to reduce binary size. All of the video and audio drivers aren't needed, only gamepads