Skip to main content

Snake Challenge

Snake Challenge!

Maak je eigen snake versie!

In deze laatste les ga je zelf aan de slag. Je krijgt een paar uitdagingen waar je zelf oplossingen voor moet bedenken. De code werkt al goed, maar nog niet perfect: je slang kan bijvoorbeeld zomaar uit beeld verdwijnen. En misschien wil je het spel ook leuker of spannender maken?

✨ Bedenk en bouw je eigen toevoeging

Voeg nu zelf iets toe aan het spel. Kies uit een van de onderstaande ideeΓ«n, of verzin er zelf een!

πŸš€ Idee 1: Maak het spel sneller

Verlaag de vertraging een beetje elke keer als je een appel eet. Dan wordt het spel steeds spannender!

vertraging = max(1, vertraging - 1)

🎈 Idee 2: Verander de kleur van de slang bij elke appel

Gebruik bijvoorbeeld random.choice(["green", "blue", "purple"]) om de kleur van de slang steeds te wisselen.

⛅️ Idee 3: Maak obstakels op het scherm

Voeg een vaste lijst toe met blokken waar de slang niet overheen mag. Als hij ze raakt: game over!

πŸ’‘ Extra idee?

Heb je zelf een ander idee? Ga ervoor! Laat je creativiteit zien. Denk aan een "pauze-knop", meerdere appels tegelijk, of een level-systeem.

πŸ“„ Inleveren

  1. Maak een korte beschrijving van wat je hebt aangepast (txt bestand)
  2. Lever je aangepaste  en werkende spel in.