IT-lexikon › Programmering › Uppdateringsmetod

Uppdateringsmetod

Programmering In English → Uppdaterad: 2026-10-25

Mönstret där varje spelobjekt har en metod som spelloopen anropar en gång per bildruta för att flytta objektet ett tidssteg framåt.

Formaliserat i Game Programming Patterns. Loopen itererar en samling objekt och anropar update() på var och en; objektet självt vet hur det avancerar sin egen fiende-, partikel- eller projektilbana med en ruta. Mönstret är så självklart att få kallar det vid namn, men namnet gör fallgroparna synliga.

Två sådana: ordningsberoende (objekt A uppdateras före B och ser en halvgammal värld) och att ändra samlingen mitt i iterationen (en fiende som dör och tar bort sig själv). Mönstret förutsätter ett fast eller uppmätt tidssteg från loopen — därav kopplingen till delta-tid.

← Tillbaka till lexikonet