Uke 8

Sist endret 9. okt. 2026 11:34 av Jonas Engan Wenberg
Sist endret 9. okt. 2026 11:34 av Jonas Engan Wenberg
Sist endret 9. okt. 2026 11:34 av Jonas Engan Wenberg
Denne ukens oppgave går ut på å bruke objektorientert programmering til å lage en "spill-motor" til en verden der sauer og ulver (objekter) beveger seg rundt. Dette er en større oppgave enn tidligere, og det er ikke forventet at dere blir ferdige i dag. Vi skal jobbe med et 2-dimensjonalt spillbrett, der ulike dyr beveger seg rundt på skjermen. Objektorientert programmering er et nyttig verktøy i en slik setting, fordi vi kan representere hvert dyr ved hjelp av et objekt, og enkelt legge til eller fjerne dyr. Hvert objekt vil kjenne til sin egen posisjon, bevegelsesretning og lignende.
Sist endret 9. okt. 2026 11:34 av Jonas Engan Wenberg
Når man jobber med objekter og klasser kan det være både fint og motiverende å visualisere objektene. Dette er en kjapp introduksjon til hvordan Pygame Zero kan brukes til å visualisere et Sau-objekt. Det kan være lurt å følge instruksene her før man begynner på oppgaven for denne uken.
Sist endret 9. okt. 2026 15:55 av Jonas Engan Wenberg
Sist endret 9. okt. 2026 11:34 av Jonas Engan Wenberg
Sist endret 9. okt. 2026 11:34 av Jonas Engan Wenberg
Sist endret 9. okt. 2026 11:34 av Jonas Engan Wenberg
Sist endret 9. okt. 2026 11:34 av Jonas Engan Wenberg