Minecraft, but it runs in the terminal
I wrote some code to render some stuff that looks roughly a bit like Minecraft directly in the terminal. Why? Because it's cool B)
I used Zig. Zig is ok. It's a bit weird and annoying sometimes. I also used Vulkan. Vulkan is also ok. It's very verbose.
Big thanks to https://vulkan-tutorial.com without which this video wouldn't have been possible. Also thanks to:
- Snektron and contributors for the excellent Zig-Vulkan bindings (https://github.com/Snektron/vulkan-zig)
- mlarouche and co. for the image IO library (https://github.com/zigimg/zigimg)
- kooparse and co. for the linear algebra library (https://github.com/kooparse/zalgebra)
- mgord9518 for perlin-zig (https://github.com/mgord9518/perlin-zig/blob/main/lib/perlin.zig)
Anyways here's the code: https://codeberg.org/zacoons/minecraftty_zig
Website: https://zacoons.com
On Odysee: https://odysee.com/@zacoons/minecraftty