Grejor att göra:

först singleplayer:

  • Wall collision (Viktor)
  • Fixa apple collision (Viktor)
  • Om en orm kör in i sig själv
  • Game over screen
  • Svårighetsgrad (ändra SPEED)
  • Ökande svårighetsgrad med tiden
  • Möjlighet att starta om
  • Gör om grid data till 2d lista med squares
  • Kolla så att nytt äpple inte spawnar i ormen.

Sedan multiplayer (dvs lägg till en till snake)

  • Visa vem som vann i game over text
  • Oavgjort vid huvudkrock
  • Krock med annan snake
  • Vem vann?

Om vi får tid över:

  • Snygga till UI
  • Balansera svårighetsgrad, storlek
  • Musik??
  • AI motståndare?
  • Bättre grafik

Till powerpointen:

  • Introduktion:
  • Vad är snake? Hur fungerar vår variant? Hur vinner man t.ex.?
  • Livedemo: Kör en runda mot varandra, ev. låt publiken testa
  • Kort redogörelse för hur ni arbetat och delat upp arbetet:
    • Först ville ha en prototyp i singleplayer
    • Sedan "bara" la till en till orm
    • Samarbetade via Git (svårigheter?)
  • Intressanta problem ni stött på:
    • Dataobjektet grid som består av squares (Einar)
    • Hur ormen faktiskt rör sig (Viktor)
  • Reflektion kring era individuella lärandemål
  • Frågestund