A 2D turn-based game made in Unity.
Status: 🟡 Early development.
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)
- Turn-based battle system (speed/turn order, skills, items)
- Enemy AI (basic patterns → advanced)
- Party / character stats
- UI for battle + menus
- Save/load (later)
- 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)
Unity projects break easily if everyone does things differently. Follow these rules:
We develop on: Unity UNITY_VERSION
Install it via Unity Hub.
Unity uses .meta files to track assets.
If .meta files are missing → broken references and merge chaos.
We do NOT commit:
Library/Temp/Logs/Obj/- Builds like
Build/,Builds/(unless we decide otherwise)
(Our .gitignore should already handle this.)
- One feature/fix per branch
- Write meaningful commit messages (examples below)
- ✅ Unity Hub
- ✅ Unity
UNITY_VERSION - ✅ Git (or GitHub Desktop)
- ✅ (Recommended) Git LFS
- Install: https://git-lfs.com
- Then run:
git lfs install
- Open GitHub Desktop
File→ Clone repository- Pick
YOUR_ORG/YOUR_REPO - Choose a local folder (example):
D:\Projects\AoU_Projects\YOUR_GAME_NAME
git clone https://github.com/YOUR_ORG/YOUR_REPO.git
cd YOUR_REPO