itch.io is community of indie game creators and players

Devlogs

Manic Miner Run - Automated Build

Manic Miner Run
A browser game made in HTML5

While I had the basic game loop, creating the binaries and uploading them to itch.io page was quite challenging. On Sunday, I spent my development time working on GitHub actions to automate the build and publishing process. It took some trial and error to learn how to 'export' Godot projects and retrieve the exports from GitHub runner to send to itch.io, but eventually, I succeeded.

Now, I can run my GitHub Action and create Windows, Linux, and Web exports that are then pushed to itch.io.

However, creating a Mac version poses a problem as it requires access to XCode Developer tools and would need to run on a Mac GitHub Runner. I might tackle that another day. In the meantime, I have a local script for building and pushing to itch.io.

Next - Add sounds, scoring, and Level 2.

Success

after a lot of trial and error

Files

  • manic-miner-run-windows.zip 29 MB
    Version 16
  • ManicMinerRun-macos.dmg 58 MB
    Version 3
  • manic-miner-run-linux.zip 30 MB
    Version 14
  • manic-miner-run-web.zip 11 MB
    Version 8
  • manic-miner-run-windows.zip 29 MB
    Version 4
  • ManicMinerRun-macos.dmg 58 MB
    Version 1
  • manic-miner-run-linux.zip 30 MB
    Version 2
  • manic-miner-run-web.zip 11 MB
    Version 2
Download Manic Miner Run
Leave a comment