Required Unity Version: 2023.1.8f1
Recommended IDE: Visual Studio Code
If you're using VSCode, follow this setup.
Requires VSCode Extensions:
- Unity (visualstudiotoolsforunity.vstuc)
- C# (ms-dotnettools.csharp)
- C# DevKit (ms-dotnettools.csdevkit)
Pushing to main
only with permission from @EliasVal !
git checkout
from the dev
branch, make your changes and when ready, merge the dev
branch with the branch you've created, and then close it.
The game is automatically build when a push to main
occurs, make sure the game's version is different from the previous builds, or the current build action will fail.
Once we hit 1.0, we will follow SemVer. Until then here's the guide:
X.Y.Z-STAGE.BUILD
- X -
Major
: a change to this number indicates a big change, usually breaking. - Y -
Minor
: not a huge change but sizeable enough - Z -
Patch
: small updates, usually very small features, bug fixes, etc. STAGE
: currently onbeta
, and when release hits, this section will be removed.BUILD
: The build number of the current version. This number is increased automatically every time the game builds.
Recommended way of testing is using two machines, but if limited to one, follow this guide.