Sono una sorta di contenitori di qualsiasi entità del gioco, caratterizzati da una serie di Componenti (components) che ne definiscono vari tipi di proprietà.
Nell'inspector ecco come compare, inizialmente, un GameObject: c'è un nome, un tag ed un layer. Nome e tag rappresentano come detto in precedenza nome univoco dell'oggetto e/o rispettivamente identificatore della classe o "categoria" (ad esempio un tag enemy123 per identificare un gruppo di nemici). Sul layer invece vi è un discorso a parte da tenere in considerazione.
Cosa servono i Layer di Unity3D? I layer stabiliscono cosa deve essere visibile nella scena, sempre rispetto ad una camera che la riprende. Essi permettono di definire degli "strati" di visibilità e permettono di costruire caratteristiche avanzate come i Raycast.
