- add animation for deleting a node
- incorporate huffman encoding
- improve ui and support keyboard
first we need zig, you can find it on ziglang. Second we need raylib, a graphics library:
zig fetch --save=raylib https://github.com/raysan5/raylib/archive/<hash>.tar.gzand replace with appropriate hash- add the following to
build.zig:
const raylib_dep = b.dependency("raylib", .{
.target = target,
.optimize = optimize,
});
exe.linkLibrary(raylib_dep.artifact("raylib"));