Lessico IT › Programmazione › Collisione con pendenze

Collisione con pendenze

Programmazione Svenska → Aggiornato: 2026-10-26

La gestione del movimento su terreno inclinato nei platform: mantenere il personaggio a contatto con il suolo su una collina, proiettare la velocità lungo la superficie e limitare la ripidezza ammessa.

La semplice collisione a tessere con celle quadrate gestisce male le pendenze: il personaggio si stacca dalla collina a ogni passo, oppure inciampa nella scalinata di blocchi sotto una diagonale. La gestione delle pendenze legge invece un angolo per ogni tessera, o la normale della superficie, e risolve il movimento lungo la tangente della pendenza, così il personaggio segue il terreno in salita e in discesa senza scatti.

Attorno a questo ruotano soglie e casi particolari. Una pendenza oltre un certo angolo non dev'essere percorribile: il personaggio scivola giù. Un piccolo scarto di gradino gli permette di salire su cornicioni bassi senza impuntarsi. E l'aggancio al suolo lo tiene incollato alla collina in discesa, altrimenti spicca un saltello a ogni minima irregolarità del terreno.

← Torna al lessico