![]() Put anything you'll need into the src folder. Move your game files into your new git repository.While logged in to GitHub and viewing this project, click the green "Use this Template" button at the top of the page.Any time you push new code to your repo, this process will repeat and new binaries will be auto-generated!.Your GitHub repo's "Releases" section will now contain downloadable Windows and Mac versions of your game, and a web copy of your game will optionally be published as well.When you commit those changes to git and push them to GitHub, GitHub automatically takes your game files and bundles them up into downloadable desktop binaries.Fork this git repo, and add your game's index.html file (and any art assets) to it.More detailed instructions follow, but here's the big-picture of what you'll be doing: If you opt to publish your game on the web, it also deploys your site to GitHub Pages. No other technical expertise is needed beyond whatever you need to make your game!įor the technically-minded: this uses GitHub Actions to bundle up your game into a prewritten Electron app template, which then gets built for Windows and macOS. To use this, you will need basic familiarity with git and GitHub. Your game can additionally work offline, as long as you don't reference any externally-hosted assets or scripts. But you may find other uses for it as well! It works with any game whose output is HTML/JavaScript/CSS.Īnd yes, it works with custom assets like images and audio! If your game works in Google Chrome, it should work here. It's primarily intended to take games made in tools like Twine (both 1 and 2), Bitsy, and PuzzleScript and produce desktop builds suitable for distribution on platforms such as Steam or Itch. This project takes your existing browser-based game and automatically generates a standalone desktop version for both Windows and macOS, as well as optionally providing you web-based hosting.
0 Comments
Leave a Reply. |