You are browsing as a guest. Sign up (or log in) to start making projects!

10h 30m 9s logged

main game done

  • Added the Godot main scene and set up the project to run properly.
  • Made a Makefile for running, testing, exporting the web version, and building binaries.
  • Added cross-platform builds, including ARMv6 for Raspberry Pi Zero hardware.
  • Built the JSON leaderboard system with sorting, score limits, and safer file saving.

added a store test

  • Added a test to make sure the leaderboard only keeps the top 50 scores.
  • Checked that old extra scores are removed from the saved JSON file.

linux/unix setup one liner!!!

  • Made setup.sh to install missing Go, Godot, and Make dependencies.
  • Added support for common Linux package managers and Homebrew.
  • The script installs Godot web export templates, exports the game, runs tests, and builds the server.

What Was the Hardest Part in Dev?

  • The hardest part was getting the Godot web export to work reliably through the Pi and Cloudflare Tunnel.
  • Debugging the blank canvas was confusing because the browser fallback text was not the actual error.
  • The large WebAssembly game file was being cut off by the server timeout, so I increased the transfer time for slower Raspberry Pi hardware.
0
3

Comments 0

No comments yet. Be the first!