Skip to content

SWAGnDRAGON/PML_Battle_Sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PML Combat Sim

[Short description of the project goes here]


Table of Contents


About

[Describe what the game/simulation is, its purpose, and any relevant context]


Features

  • [Feature 1]
  • [Feature 2]
  • [Feature 3]

Getting Started

Requirements

  • Unity 6.3 LTS (6000.3.11f1)
  • [Any other requirements]

Installation

  1. Clone the repository
    git clone https://github.com/SWAGnDRAGON/PML_Combat_Sim.git
  2. Open the project in Unity Hub
  3. Open the scene: Assets/Scenes/MainMenu.unity
  4. Press Play
  5. Idk at some point once we do releases we can just tell them how to download / run the game

Developer Notes

Branching Strategy

  • main - stable, production-ready only. Never commit directly.
  • [name]-[feature] - one branch per feature, one developer per branch.

Workflow Before Opening a PR

  1. Fetch latest main
    git fetch origin
  2. Rebase your branch onto main
    git rebase origin/main
  3. Resolve any conflicts, then continue
    git rebase --continue
  4. Force push your rebased branch
    git push --force-with-lease
  5. Open a PR on GitHub

Merging

  • PRs use squash merge only one clean commit per feature on main.
  • Delete your branch after merge.

GitHub Authentication (HTTPS)

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:

  1. Go to GitHub -> Settings -> Developer Settings -> Personal Access Tokens -> Tokens (classic)
  2. Click Generate new token, give it a name, and check only the repo scope
  3. Copy the token - you won't be able to see it again
  4. In your terminal, set git to store credentials permanently:
    git config --global credential.helper store
  5. Do a git push - when prompted, enter your GitHub username and paste the PAT as the password
  6. 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 store

Then push again to re-enter your credentials.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors