IT-lexicon › Programmeren › Bewegend platform

Bewegend platform

Programmeren Svenska → Bijgewerkt: 2026-10-27

Een oppervlak dat beweegt en alles wat erop staat mee moet nemen, wat het tot een van de meest onderschatte bronnen van bugs in platformgames maakt.

Het probleem is dat de speler op iets staat dat beweegt zonder dat de speler zelf beweegt. Twee aanpakken domineren: het personage tijdelijk als kind van het platform in de scenegraaf hangen, of de verplaatsing van het platform in dit frame bij de positie van het personage optellen. Beide vereisen dat bekend is wanneer het personage echt op het platform staat en niet alleen de rand schampt.

De klassieke fout is de updatevolgorde. Wordt het personage vóór het platform verplaatst, dan loopt het een frame achter, zakt het in het oppervlak weg of trilt het erbovenop. Platforms die sneller dalen dan de zwaartekracht laten de speler zweven, en platforms die zijwaarts versnellen dwingen tot de keuze of een springende speler hun snelheid erft. Het platform zelf is vrijwel altijd een kinematisch lichaam, want een lift die de speler opzij kan duwen is een slechte lift.

← Terug naar het lexicon