Una estructura consistente hace que el proyecto sea mucho más fácil de mantener.

Ejemplo

Assets
└── _Project
    ├── Art
    ├── Audio
    ├── Materials
    ├── Prefabs
    ├── Scenes
    ├── ScriptableObjects
    ├── Scripts
    │   ├── Player
    │   ├── Enemies
    │   ├── UI
    │   ├── Systems
    │   └── Utilities
    └── Settings

Por feature

Otra opción:

Features
├── Inventory
│   ├── Scripts
│   ├── Prefabs
│   └── UI
├── Combat
└── Dialogue

Qué elegir

Proyecto pequeño:

por tipo

Proyecto grande:

por feature

suele escalar mejor.

Resumen rápido

Elegí una convención y mantenela.