Skip to content

jabacat/minecrab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

241 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecrab

About

This is a Minecraft clone made in Rust.

Goals

The goals of this project are to practice "traditional" programming, no AI, and collaboration with other developers. To that end ...

Rules

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.

Build Instructions

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.

macOS

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.

Assets

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.

About

Minecraft clone made in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors