Snake

Snake

Het spelletje snake ken je misschien van oude Nokia mobieltjes. Dat kan worden nagemaakt op de micro:bit!

Let op: dit is een moeilijke opdracht!

Hoe werkt het?

In het spel bestuur je een lijn die over het scherm beweegt, dat is de slang. Het doel is om de slang te laten groeien door hem telkens naar het blokje eten te sturen. De slang wordt één blokje langer iedere keer dat hij iets eet. Maar de slang mag niet tegen zichzelf botsen, dan is het spel voorbij. Wanneer de slang door de rand van het scherm gaat, gaat hij door aan de tegenovergestelde kant van het scherm.

Snake op een mobieltje Een snake spel op de computer

In dit filmpje kun je zien hoe de besturing werkt. Je mag natuurlijk ook je eigen manier van besturen bedenken, als je het linksom/rechtsom draaien op deze manier niet fijn vindt spelen.

Demonstratie van het snake spel op de micro:bit

Maak het

Aangezien dit een moeilijke opdracht is, krijg je wat minder uitleg :)

Je moet een aantal dingen bijhouden in variabelen. De belangrijksten zijn:

Om de zoveel tijd moet je de slang een stapje laten zetten. Na ieder stapje, controleer je of de slang zichzelf raakt, dan weet je of het game over is.

Je kunt de knoppen A en B gebruiken om de speler de slang van richting te laten veranderen:

De oplossing vind je hier.

Verder programmeren