Los namespaces ayudan a organizar código y evitar nombres repetidos.

Ejemplo

namespace MiJuego.Player
{
    public class PlayerMovement :
        MonoBehaviour
    {
    }
}

Otro sistema

namespace MiJuego.Inventory
{
    public class InventoryManager :
        MonoBehaviour
    {
    }
}

Usar

using MiJuego.Inventory;

Ventajas

Ejemplo de estructura

MiJuego
├── Player
├── Combat
├── Inventory
├── UI
└── Core

Resumen rápido

namespace Proyecto.Sistema
{
}