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
- Maak een korte beschrijving van wat je hebt aangepast (txt bestand)
- Lever je aangepaste en werkende spel in.