Lessico IT › Programmazione › Debug draw

Debug draw

Programmazione Svenska → Aggiornato: 2026-10-27

Un'API per disegnare linee, riquadri e testo temporanei direttamente nel mondo di gioco, rendendo visibile la logica invisibile.

Un raycast che manca il bersaglio, un AABB troppo grande o una navmesh con un buco non si vedono nel fotogramma finale. La soluzione è una chiamata come DrawDebugLine in Unreal o Debug.DrawLine in Unity: il codice chiede una linea da A a B di un certo colore e il motore la disegna sulla scena per un fotogramma o per qualche secondo. Anche motori fisici come Box2D e Bullet offrono interfacce proprie per disegnare le forme di collisione allo stesso modo.

L'API è quasi sempre in modalità immediata, senza nulla da creare né da ripulire, perché va sparpagliata nel mezzo del codice fisico senza cerimonie. Viene tolta dalle build di rilascio, almeno in teoria.

← Torna al lessico