File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,12 +8,14 @@ Demo with sound:
88[ ![ Demo]] ( https://github.com/user-attachments/assets/8ca127d7-23f6-45cd-82e9-49c51c4cdc42 )
99
1010## Building
11- There are no system dependencies, so just clone and build with Zig v0.13 :
11+ There are no system dependencies, so just clone and build with Zig v0.14 :
1212
1313` zig build -Doptimize=ReleaseFast `
1414
1515Run with ` zig-out/bin/terminal-doom `
1616
17+ To build with older versions of Zig, please use the corresponding git tag.
18+
1719Terminal Doom uses the [ libvaxis Zig library] ( https://github.com/rockorager/libvaxis ) to render and handle keyboard and mouse events.
1820If you ever want to make a TUI app, I highly recommend this library.
1921
Original file line number Diff line number Diff line change 11.{
2- .name = "terminal-doom" ,
2+ .name = .terminaldoom ,
33 .version = "0.1.0" ,
44 .dependencies = .{
55 .vaxis = .{
6- .url = "git+https://github.com/rockorager/libvaxis#22dcdb6bf37e44393359737b8ef1d229a6dc9363 " ,
7- .hash = "1220c53b75e66a6558c900c36349d835429345999428291a244862c9ac54763f695f " ,
6+ .url = "git+https://github.com/rockorager/libvaxis?ref=main#c49abb48241e11682b7b8b05c79d20773f1ded98 " ,
7+ .hash = "vaxis-0.1.0-BWNV_JEMCQBskZQsnlzh6GoyHSDgOi41bCoZIB2pW-E7 " ,
88 },
99 },
1010 .paths = .{
1313 "README.md" ,
1414 "src" ,
1515 },
16+ .fingerprint = 0x8f643997c0e9f162 ,
1617}
You can’t perform that action at this time.
0 commit comments