VACE IN SPADERS DE RAKET
Maak een variant van het bekende Space Invaders spel in Scratch
VACE IN SPADERS DE RAKET
KIES EEN SPRITE

Een kat kan niet vliegen, dus voor dit spelletje gebruiken we een andere sprite. Klik met de rechter muisknop op de kat en kies 'verwijderen'. Klik nu naast 'nieuwe sprite' op het kleine gezichtje en zoek de raket.

BESTURING


Voeg deze blokjes toe aan de raket. Nu kan je naar links en rechts bewegen!
Waarom kan je niet naar boven en naar beneden? Omdat we daar geen blokjes voor hebben gemaakt natuurlijk! Een computer doet alleen wat we hem vertellen...
1000 BOMMEN EN GRANATEN!

Tijd om iets gevaarlijks te doen... Een bom maken!
Klik bij 'nieuwe sprite' nu op het penseeltje. Je kan al een goede bom tekenen met 1 cirkel, 1 rechthoek en een draad die je met de losse hand tekent.
HET REGENT BOMMEN


Met dit script blijven de bommen maar vallen. Het bovenste programma zorgt ervoor dat er steeds nieuwe bommen worden aangemaakt (een 'kloon' heet dat).
Wat gebeurt er als je 'wacht 5 seconden' verandert in 'wacht 0.1 seconden' ? Bommenregen!
Het onderste script zorgt ervoor dat de bom naar beneden valt.
VACE IN SPADERS
LEVENS TELLEN
Er vallen wel nu wel bommen, maar ons ruimteschip heeft er nog niet veel last van. Dat gaan we veranderen!
GAME OVER

Maak een nieuwe sprite met het penseeltje.
Bij uiterlijken, klik op de 't' voor tekst en type 'game over'. Maak het maar lekker groot, voor spelers die niet goed kunnen lezen 😉
De 'game over' sprite heeft 2 heel kleine scriptjes:


LEVENS TELLEN

Levens tellen doe je met een variabele. Dat is een stukje geheugen waarin we een waarde kunnen onthouden.
Ga naar de oranje blokjes genaamd ' Variabelen ' en klik op 'maak een variabele'. Geef het de naam 'Levens'

DE RAKET GAAT DOOD


Nu willen we een leven verliezen elke keer de raket geraakt wordt door een bom. Ga naar de sprite met de raket, en voeg dit script toe.
Kies bij 'zend signaal' voor 'Nieuw bericht', en noem dat 'Verloren'

JE HEBT AL EEN SPEL!
Kan je het spelen? Kan je het makkelijker maken? Moeilijker?
Pas bijvoorbeeld de grootte van de bommen en van de raket aan. Of zorg dat de bommen sneller verdwijnen wanneer ze de grond raken.
VACE IN SPADERS
VLIEGENDE STERREN
Als de sterren op de achtergrond steeds bewegen, lijkt het wel alsof onze raket steeds vooruit vliegt, zelfs als de raket helemaal niet beweegt!
DE ACHTERGROND
Onder 'speelveld', klik op icoontje met het landschap. Kies de achtergrond met de sterren.
DE ACHTERGROND SPRITE
De achtergrond kan niet bewegen, maar sprites kunnen dat wel. Dus nu gaan we een sprite maken die er net hetzelfde uitziet als onze achtergrond!


Maak een nieuwe lege sprite (met het penseeltje)
Klik opnieuw op het speelveld, en ga naar de achtergronden. Klik op 'Kopie maken'
- Ga naar je lege sprite en klik op 'Plakken' .
Je sprite zou er nu hetzelfde moeten uitzien als je achtergrond: zwart met witte stippen.

HET SCRIPT
Als je dit script op je sterren sprite maakt, zullen de sterren steeds omlaag gaan. Daardoor lijkt het alsof je raket omhoog gaat.
Maar 1 sprite is te weinig! Er is altijd een stukje dat nog niet beweegt...

NOG MEER STERREN

We hebben een tweede sprite nodig, ook met sterren, die het stukje kan bedekken dat onze eerste sterren sprite niet bedekt.
Klik met de rechtermuis op de sprite met sterren, en kies 'Dupliceren'.
Verander het script van deze sprite naar het volgende:
HET VLIEGT!
Als je nu het spel speelt, vliegt je raket tussen de sterren!


VACE IN SPADERS
LASERS SCHIETEN
Tijd om onze raket wapens te geven... Wat denk je van een laser?
DE SPRITE

Maak een nieuwe sprite (met het penseeltje) en teken een rode lijn. De lijn moet plat liggen, en ze moet door het kruisje gaan. Anders schieten we scheef...
HET LASER SCRIPT


Deze twee scripten zorgen ervoor dat we zoveel lasers kunnen schieten als we willen.
Het gebruikt het speciale blokje 'wanneer ik als kloon start', net zoals de bommen.
Maar de lasers verschijnen niet vanzelf, dat gebeurt enkel als we willen schieten!


BOMMEN SCHIETEN
Nu hebben we een coole laser, maar die kan nog geen bommen kapot maken! Daarvoor moeten we het script op de bom een beetje aanpassen.
Hetgeen veranderd is, is omcirkeld met geel. Nu gaan bommen ook kapot als ze geraakt worden door de laser...

1000 BOMMEN EN LASERS
Het begint al op een spel te lijken... je raket vliegt tussen de sterren, kan bommen ontwijken, of bommen kapot schieten. Is het te moeilijk? Te makkelijk? Kan je het moeilijker of makkelijker maken?

Meer info vind je op: https://drive.google.com/file/d/1IAzyWDENZWctyR0VjsOVJcqv0ryEuGD5/view?usp=drive_link