This is a Minecraft clone made in Rust.
The goals of this project are to practice "traditional" programming, no AI, and collaboration with other developers. To that end ...
No AI. So that's no vibecoding, generating code using LLMs generally, asking LLMs questions, no autocomplete, etc. This project is for us to practice our development skills and build something cool all by ourselves.
Warning
Due to a bug in the
current releases of the raylib binding, pkg-config must be installed and able
to find the SDL3 installation in order for the binding to link correctly.
This project requires SDL3 to build. Assuming you have installed SDL3 via
Homebrew, run source scripts/macos-setup.sh one per command linesession to
get the correct Rust compilation flags.
Our main texture atlas is 320x320 px and contains all of our textures. Each time it is changed, we increment the version number and commit both the source xcf and png files. The textures start on the bottom left and more will be added later.