Card Craft 1.0.0
Mine by day. Wall yourself in by night. Survive.
A first-person survival game for the M5Stack Cardputer. Dig up a world made of
blocks, build something to hide in, and see how many nights you last.
- Mine and build anywhere. Every block can come out and go back somewhere
else, so tunnels, shelves, roofs and floors in mid-air are never refused. - Craft from shapes. A pickaxe is a wide head over a handle, a sword is a
blade over a handle. Start with nothing and work up through stone, iron and
diamond. - Survive the night. Zombies wind up before they swing, so you can read it
and step back. Skeletons shoot from range. Creepers take out whatever you just
built. Torches keep the ground around them clear. - Sixteen cells of draw distance, a day/night cycle with music under the
daylight, and a score counted in nights survived.
One build runs on both the Cardputer and the Cardputer ADV.
Install
Easiest — flash the full image at offset 0, nothing else needed:
esptool.py --chip esp32s3 --port /dev/tty.usbmodemXXXX --baud 921600 \
write_flash 0x0 card-craft-1.0.0-cardputer-full.binIf you already have the bootloader and partition table on the board, the
application image alone goes at 0x10000:
esptool.py --chip esp32s3 --port /dev/tty.usbmodemXXXX --baud 921600 \
write_flash 0x10000 card-craft-1.0.0-cardputer-app.binOr build it yourself with PlatformIO:
git clone https://github.com/therezor/card-craft
cd card-craft
pio run -e cardputer -t uploadControls
Right hand moves, left hand acts. Arrows move and turn, W mines, A builds,
E/S look up and down, ENTER centres the view, SPACE jumps, 1-9 pick
a hotbar slot, Q drops, TAB crafts, ESC goes back. There is a CONTROLS
card in the game too.
Checksums
a897484aa6aefd3c6cde3fe06b067ac6ab62f86b2c14d69259c47a0e8b103a74 card-craft-1.0.0-cardputer-app.bin
b89c8576535cd3093ff1b5c30b043bcf57e54edefcad0d425471572f05c2b15c card-craft-1.0.0-cardputer-full.bin