I denne lab’en skal vi lage et spill hvor spilleren styrer en sulten python-slange på jakt etter epler. Vi kan kalle spillet for «Snake». For å få full pott i hovedfeltet, må du levere et fullt ut funksjonelt spill. Laben rettes manuelt av gruppeleder etter innleveringsfristen. Hovedfeltet rettes etter følgende kategorier:

  • 20 poeng: programmet fungerer uten åpenbare feil
  • 10 poeng: programmet fungerer, men har bugs
  • 5 poeng: det er gjort en god innsats, men programmet er ikke funksjonelt
  • 0 poeng: god innsats er ikke sannsynligggjort i innlevert materiale

Det er i tillegg mulig å få opp til 5 poeng i ekstrafeltet. Dette forutsetter at hovedfeltet er gjennomført.

Vi ønsker at du tar utganspunkt i denne guiden, og spillet du leverer kan ikke være skrevet i andre rammeverk enn uib_inf100_graphics. Det er viktig at du starter tidlig og ber om hjelp dersom du blir sittende fast. Samarbeid gjerne med andre (men skriv opp hvem du har jobbet med). Om noe er uklart, spør gjerne i lab5-kanalen på Discord også.


Forberedelser.

Kursnotater for tema som er nye i denne laben:

Det er nok nyttig å friske opp på disse også:


Guide til snake av Torstein Strømme er lisensiert under CC-NC-SA 4.0.