Appearance
Project Structure
Organizing your project using a structured and consistent directory setup ensures that users and collaborators can easily navigate and understand the project.
plaintext
📁 _ProjectName (Main project root)
│
├── 📁 _Scenes (All scenes used in the game)
│ ├── 📁 Levels (Individual game level scenes)
│ ├── 📁 Menus (Scenes for game menus)
│ └── 📁 Tests (Scenes for testing features)
│
├── 📁 _Prefabs (Base reusable game objects)
│ ├── 📁 UI (User interface elements)
│ ├── 📁 Game (Gameplay related prefabs)
│ ├── 📁 Environment (Environmental elements)
│ ├── 📁 Interactive (Interactable elements)
│ ├── 📁 Particles (Particle systems)
│ └── 📁 Miscellaneous (Other prefabs)
│
├── 📁 _Scripts (All C# scripts)
│
├── 📁 _Shaders (All custom shaders)
│
├── 📁 _Audio (All audio files)
│
├── 📁 _ThirdParty (Third-party assets or plugins)
│
├── 📁 _Art (Base art assets not in bundles)
│ ├── 📁 Models (3D models)
│ ├── 📁 Materials (Shading materials)
│ ├── 📁 Textures (2D textures)
│
└── 📁 _AssetBundles (Assets for downloadable content)
├── 📁 Bundle_ArtSet01 (Example art set)
│ ├── 📁 Models (3D models for this bundle)
│ ├── 📁 Materials (Materials for this bundle)
│ ├── 📁 Textures (Textures for this bundle)
│ └── 📁 Prefabs (Prefabs for this bundle)
│ ├── 📁 UI
│ ├── 📁 Game
│ ├── 📁 Environment
│ ├── 📁 Interactive
│ ├── 📁 Particles
│ └── 📁 Miscellaneous
│
└── 📁 Bundle_ArtSet02 (Another example art set)
... (and so on for each bundle)📁 _ProjectName (Main project root)
│
├── 📁 _Scenes (All scenes used in the game)
│ ├── 📁 Levels (Individual game level scenes)
│ ├── 📁 Menus (Scenes for game menus)
│ └── 📁 Tests (Scenes for testing features)
│
├── 📁 _Prefabs (Base reusable game objects)
│ ├── 📁 UI (User interface elements)
│ ├── 📁 Game (Gameplay related prefabs)
│ ├── 📁 Environment (Environmental elements)
│ ├── 📁 Interactive (Interactable elements)
│ ├── 📁 Particles (Particle systems)
│ └── 📁 Miscellaneous (Other prefabs)
│
├── 📁 _Scripts (All C# scripts)
│
├── 📁 _Shaders (All custom shaders)
│
├── 📁 _Audio (All audio files)
│
├── 📁 _ThirdParty (Third-party assets or plugins)
│
├── 📁 _Art (Base art assets not in bundles)
│ ├── 📁 Models (3D models)
│ ├── 📁 Materials (Shading materials)
│ ├── 📁 Textures (2D textures)
│
└── 📁 _AssetBundles (Assets for downloadable content)
├── 📁 Bundle_ArtSet01 (Example art set)
│ ├── 📁 Models (3D models for this bundle)
│ ├── 📁 Materials (Materials for this bundle)
│ ├── 📁 Textures (Textures for this bundle)
│ └── 📁 Prefabs (Prefabs for this bundle)
│ ├── 📁 UI
│ ├── 📁 Game
│ ├── 📁 Environment
│ ├── 📁 Interactive
│ ├── 📁 Particles
│ └── 📁 Miscellaneous
│
└── 📁 Bundle_ArtSet02 (Another example art set)
... (and so on for each bundle)