Oh boy oh boy, here we go again. This time we're using Phaser and the Phaser 3 Webpack Project Template.
- Install node & npm.
- Optionally install nvm in case we need to all be on the same node version.
- Make sure you have
git-lfsinstalled. - Clone this repo. Please note that the main branch is
maininstead ofmaster. - Run
npm installto download the dependencies. - Run
npm startto start the Webpack server which will automatically open the game in a new tab
- Make sure to commit changes to a new branch
- When you are ready to merge those changes, push the branch (
git push -u origin branch-name) - Open a new PR with your changes. The push message in your CLI should generate the URL for you
- Alternatively, use the gh cli tool.
- Don't merge code until someone code reviews it. Or at least gives it a Game Jam green seal of approval.
- Pull requests will generate previews using Netlify so we can see each other's builds.
- Merging pull requests will rebuild the main branch so we'll always have the latest build ready.
And most importantly, have fun and don't merge broken code 🥳