Skip to content

Aou-Productions/ProjectA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 ProjectA

A 2D turn-based game made in Unity.
Status: 🟡 Early development.


📌 About the Game

ProjectA is a small team project made for fun and learning.

  • Genre: 2D Turn-Based RPG / Battle System
  • Core Loop (planned): Explore → Encounter → Turn-based battle → Rewards → Progression
  • Platform (planned): PC (Windows first)

✨ Planned Features

  • Turn-based battle system (speed/turn order, skills, items)
  • Enemy AI (basic patterns → advanced)
  • Party / character stats
  • UI for battle + menus
  • Save/load (later)

🧰 Tech Stack

  • Engine: Unity UNITY_VERSION (use the exact version below)
  • Language: C#
  • Version Control: Git + GitHub
  • (Optional but recommended): Git LFS for large binary assets (sprites/audio)

✅ Team Rules (Unity + Git)

Unity projects break easily if everyone does things differently. Follow these rules:

1) Everyone must use the same Unity version

We develop on: Unity UNITY_VERSION
Install it via Unity Hub.

2) Don’t delete .meta files

Unity uses .meta files to track assets.
If .meta files are missing → broken references and merge chaos.

3) Don’t commit generated folders

We do NOT commit:

  • Library/
  • Temp/
  • Logs/
  • Obj/
  • Builds like Build/, Builds/ (unless we decide otherwise)

(Our .gitignore should already handle this.)

4) Prefer small PRs and clean commits

  • One feature/fix per branch
  • Write meaningful commit messages (examples below)

🚀 Getting Started (New Dev Setup)

A) One-time Setup (first day only)

1) Install required software

  • Unity Hub
  • Unity UNITY_VERSION
  • Git (or GitHub Desktop)
  • ✅ (Recommended) Git LFS

2) Clone the repository

Option 1 — GitHub Desktop (recommended for beginners)

  1. Open GitHub Desktop
  2. FileClone repository
  3. Pick YOUR_ORG/YOUR_REPO
  4. Choose a local folder (example): D:\Projects\AoU_Projects\YOUR_GAME_NAME

Option 2 — Command line

git clone https://github.com/YOUR_ORG/YOUR_REPO.git
cd YOUR_REPO