프로젝트 구조 정의 문서 및 프로젝트 셋팅파일 추가

This commit is contained in:
Mingu Kim
2025-06-02 23:02:30 +09:00
parent 4e9284b0eb
commit fc5970ce64
3 changed files with 193 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
Assets
├── 3rdParty
│ └── [CompanyName]
│ └── [PackageName]
│ ├── Version.txt (With source URL, changelog)
│ └── [PackageName]
├── Art
│ ├── Animation
│ │ ├── AnimationClips
│ │ └── Animators
│ ├── Audio
│ │ ├── AudioClips
│ │ └── AudioMixers
│ ├── Fonts
│ ├── Materials
│ ├── Models
│ ├── PhysicMaterials
│ ├── Shaders
│ ├── Sprites
│ └── Textures
│ └── Timeline
│ └── UIToolkit
│ └── Resources
│ ├── Layouts
│ ├── Settings
│ ├── Styles
│ └── Themes
├── Documentation
├── Prefabs
│ └── RMC
│ └── [MyProject]
│ └── MyHeroPrefab (using MyHero.cs)
├── Presets
├── Resources
├── Scenes
├── ScriptableObjects
│ └── RMC
│ └── [MyProject]
│ └── MyHeroSettings (using MyHeroSettings.cs)
├── Scripts
│ ├── Editor
│ │ ├── RMC.MyProject.Editor.asmdef
│ │ └── RMC
│ │ └── [MyProject] (namespace RMC.MyProject)
│ │ └── MyHeroEditor.cs
│ ├── Runtime
│ │ ├── RMC.MyProject.Runtime.asmdef
│ │ └── RMC
│ │ └── [MyProject] (namespace RMC.MyProject)
│ │ ├── MyHero.cs
│ │ └── MyHeroSettings.cs
│ └── Tests
│ ├── Editor
│ │ ├── RMC.MyProject.Editor.Tests.asmdef
│ │ └── RMC
│ │ └── [MyProject] (namespace RMC.MyProject)
│ │ └── MyHeroTest.cs
│ └── Runtime
│ ├── RMC.MyProject.Runtime.Tests.asmdef
│ └── RMC
│ └── [MyProject] (namespace RMC.MyProject)
│ └── MyHeroTest.cs
└── Settings
https://samuel-asher-rivello.medium.com/unity-project-structure-a694792cefed

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 1799d62ec10240948a8122e98c008844
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: