IT-lexikon › Programmering › Sluttningskollision

Sluttningskollision

Programmering In English → Uppdaterad: 2026-10-26

Hantering av rörelse längs lutande mark i plattformsspel — att hålla figuren på backen, projicera farten längs ytan och begränsa hur brant man kan gå.

Ren brickkollision med rätvinkliga rutor hanterar inte sluttningar väl: figuren snäpps av backen i varje steg, eller fastnar i trappstegen under en diagonal. Sluttningshantering läser i stället vinkeln per bricka, eller ytans normal, och löser rörelsen längs lutningens tangent så att figuren följer marken mjukt uppför och nedför.

Till det hör gränsvärden och specialfall. En lutning brantare än en viss vinkel ska inte gå att gå uppför — figuren glider i stället ned. Ett litet stegoffset låter figuren klättra över låga kanter utan att haka upp sig. Och "ground snapping" håller figuren klistrad vid backen i nedförslut, annars skuttar den i luften vid varje liten knyck i terrängen.

← Tillbaka till lexikonet