[Short description of the project goes here]
[Describe what the game/simulation is, its purpose, and any relevant context]
- [Feature 1]
- [Feature 2]
- [Feature 3]
- Unity 6.3 LTS (6000.3.11f1)
- [Any other requirements]
- Clone the repository
git clone https://github.com/SWAGnDRAGON/PML_Combat_Sim.git
- Open the project in Unity Hub
- Open the scene:
Assets/Scenes/MainMenu.unity - Press Play
- Idk at some point once we do releases we can just tell them how to download / run the game
main- stable, production-ready only. Never commit directly.[name]-[feature]- one branch per feature, one developer per branch.
- Fetch latest main
git fetch origin
- Rebase your branch onto main
git rebase origin/main
- Resolve any conflicts, then continue
git rebase --continue
- Force push your rebased branch
git push --force-with-lease
- Open a PR on GitHub
- PRs use squash merge only one clean commit per feature on main.
- Delete your branch after merge.
This repo uses HTTPS for remote auth. You will need a Personal Access Token (PAT) - GitHub no longer accepts account passwords over HTTPS.
One-time setup:
- Go to GitHub -> Settings -> Developer Settings -> Personal Access Tokens -> Tokens (classic)
- Click Generate new token, give it a name, and check only the
reposcope - Copy the token - you won't be able to see it again
- In your terminal, set git to store credentials permanently:
git config --global credential.helper store
- Do a
git push- when prompted, enter your GitHub username and paste the PAT as the password - Git will store it and never ask again on this machine
If you need to update or reset stored credentials:
git config --global --unset credential.helper
git config --global credential.helper storeThen push again to re-enter your credentials.