Scratch LES 2

September 19, 2019

LES 2

Extra mogelijkheden voor Pong game.

Zorgen dat je punten krijgt voor elke keer dat je de bal met het groene plankje raakt
(nieuw script voor de bal)

De score opdrachten moet je eerst zelf aanmaken bij Data.

Klik op Data en dan op Maak een Variabele.
Vul als naam Score in en klik op OK.\

Je ziet nu dat er meerdere nieuwe opdrachten beschikbaar zijn.

variabele

Sleep dan het onderstaande blokje naar het scriptveld.

blokje

Zet dan dit onderstaande blokje onder het vorige.

blokje 2

Zet daaronder dan weer het herhaalblokje (zie het plaatje hieronder)

blokje 3

Zet in dat herhaalblokje het “Als..dan” blokje (zie hieronder).

blokje 4

Zet nu in het als-dan blokje, het blokje dat je hieronder ziet, en klik op het driehoekje in dat blokje en kies dan voor: Paddle.

blokje 5

Zet het stop-blokjr in het Als-Dan blok

blokje 6

Je nieuw script ziet er nu zoals hieronder uit: In totaal heb je nu 4 scripts voor de bal.

scorescript 2

Zorgen dat de bal van kleur verandert als hij het groene plankje raakt
(bestaand script voor de bal aanpassen)

We gaan hiervoor een blokje toevoegen aan een bestaand script.

Het gaat om het script waarin je aangeeft dat de bal moet kaatsen als hij in aanraking komt met het groene plankje.

Zet het onderstaande blokje boven het Start geluid blokje.

kleurblokje

Het script ziet er nu zo uit:

scriptblokje aangepast

De bal een startpositie geven bij het starten van het spel

**(bestaan script voor de bal aanpassen) **

We gaan hiervoor een blokje toevoegen aan een bestaand script.
Het gaat om het script waarin je aangeeft dat de bal moet bewegen en om moet keren aan de rand.

Zet het blokje, dat je hieronder ziet, boven het blokje “Richt naar 45 graden”.

ga naar

Indien nodig pas de cijfers in het blokje aan.

Je script ziet er als volgt uit:

toon script 9

Het spel moeilijker maken

Je kunt het spel op verschillende manieren moeilijker maken.

Een manier is om de bal kleiner te maken. Dit doe je door op dit icoontje te klikken:

screen shot 09 23 19 at 05 40 pm


En daarna een paar keer op de bal te klikken.

Je kunt ook het groene plankje kleiner maken. Hierdoor wordt het spel ook moeilijker. Het werkt op dezelfde manier als met de bal.

Je kunt ook de snelheid van de bal veranderen.
Dit doe je door het getal te veranderen in het blokje:

neem stappen

Maak er bijvoorbeeld 15 van.
Dit blokje moet je aanpassen in het bestaande script voor de bal.

De richting van de bal onvoorspelbaarder maken
(bestaand script voor de bal aanpassen)

Er zijn 2 momenten in het huidige script waar we de richting aangeven.
Die kunnen we allebei aanpassen.

De eerste is bij de start van het spel. We hebben daar het blokje:

richt naar graden

We hebben 90 in 45 veranderd.

Je kunt waar 90 staat ook een ander blokje in zetten, zoals bijvoorbeeld het volgende blokje:

willekeurig getal

Je bestaande script komt er dan als volgt uit te zien:

toon script 10

Dit kun je ook doen bij het script waarin je aangeeft dat de bal 180 graden moet draaien als de bal het groene plankje raakt.

Het script ziet er dan als volgt uit:

toon script 11

Als dit allemaal goed gelukt is ben je klaar om één van de opdrachten te doen.

Succes.

Je kunt de scripts en werking bekijken op de onderstaande site, maar doe dat pas als je zelf alles gemaakt hebt!

https://scratch.mit.edu/projects/330867915/