Lessico IT › Programmazione › Livello di collisione

Livello di collisione

Programmazione Svenska → Aggiornato: 2026-10-24

Un sistema di livelli e bitmask che stabilisce quali oggetti possono addirittura collidere tra loro.

Non tutto deve urtare tutto. Con i livelli di collisione ogni oggetto riceve un'etichetta con il livello a cui appartiene e i livelli con cui interagisce, spesso sotto forma di bitmask: i proiettili del giocatore colpiscono i nemici ma attraversano il giocatore, e i bonus attivano soltanto un trigger. Una matrice delle collisioni indica quali coppie di livelli vengono verificate.

Oltre a evitare interazioni indesiderate, è un guadagno in prestazioni: le coppie che verrebbero comunque ignorate sono scartate nella broad phase invece di essere testate nel dettaglio. La Layer Collision Matrix di Unity e i campi layer/mask di Godot ne sono implementazioni tipiche.

← Torna al lessico