Inhoud
- Inleiding
- 1 - Aan de slag met PuzzleScript
- 2 - Maak je eigen regels
- 3 - Kleuren en plaatjes
- 4 - Sla je werk op
- 5 - Nieuwe voorwerpen en winnen
- 6 - Geluid en muziek
- 7 - Een woord vormen
- 8 - Waarmee wil je verder?
6 - Geluid en muziek
Maak zelf geluiden en zet ze in het spel
In het voorbeeldspel staan al geluidjes voor het duwen van een kistje en het winnen van een level, maar je kunt deze geluiden aanpassen en meer geluiden toevoegen als je wilt.
PuzzleScript kan willekeurige geluidjes voor je maken, tot je er een vindt die je wilt gebruiken. Klik op de knopjes rechts in het midden om allerlei soorten geluidjes te maken:
Iedere keer dat je op een knopje drukt, verschijnt een nummer in het gedeelte onder de knopjes. Je kunt op het nummer klikken om het geluidje nog eens te horen, en je kunt het nummer overnemen in je code om het geluid in je spel te gebruiken.
Geluiden zet je in het SOUNDS
gedeelte van het programma. Dit ziet er nu zo uit:
=======
SOUNDS
=======
Kistje Move 975507
EndLevel 74356503
De eerste regel koppelt een geluidje aan het bewegen (Engels: Move
) van een kistje. De tweede regel is het geluid dat je hoort als je het level wint.
Stel dat we een geluid willen koppelen aan het verdwijnen van drie kistjes. Dit doen we door het geluid aan de juiste regel te koppelen. Kies eerst een geluid dat je wilt gebruiken en voeg dat als volgt toe aan het SOUNDS
gedeelte:
SFX0 70755702 (vervang het nummer door jouw eigen geluid!)
Je kunt het geluid wat we SFX0
hebben genoemd nu afspelen door SFX0
achteraan de kistjes-regel toe te voegen:
late [ Kistje | Kistje | Kistje ] -> [ | | ] SFX0
Je kunt ook SFX1
, SFX2
, etc. gebruiken als je meer geluiden aan regels wilt koppelen.
Wat je kunt proberen
- Kies als je wilt andere geluiden voor het bewegen van een kistje of het winnen van het level.
- Als je in de vorige stap
Muntje
hebt toegevoegd: speel een geluid als je het muntje oppakt. GebruikMuntje Destroy nummer
(destroy = vernietig, want als je het muntje oppakt verdwijnt het in feite) - Speel voor elke stap die de speler zet een geluid.
HINT
GebruikSpeler Move
- Speel verschillende geluiden als de speler een kistje duwt of trekt.
HINT
Verander de regelKistje Move 975507
inSFX1 975507
en voeg nog een SFX2 toe en koppel deze aan de duw- en trekregels net zoals hierboven met SFX0. - Speel een geluid als de speler probeert te bewegen of duwen maar het lukt niet (bijvoorbeeld omdat die tegen een muur aanloopt). Gebruik hiervoor in plaats van
Move
het woordCantMove
(“can’t move” = “kan niet bewegen”).
Alle mogelijkheden van geluiden vind je hier (in het Engels).
Achtergrondmuziek
Het is ook mogelijk om achtergrondmuziek aan je spel toe te voegen. Je kunt het geluid van een YouTube-video laten spelen tijdens het spel. Als de video is afgelopen, begint die opnieuw. Zoek dus een video uit die alleen muziek bevat, en muziek die goed past bij je spel en niet te snel gaat vervelen.
Let op, de achtergrondmuziek werkt alleen als je “SHARE” gebruikt om je spel met anderen te delen (zie hoofdstuk 4); het werkt dus niet als je in de editor je spel uitprobeert.
Als je een video uitgezocht hebt, kijk dan naar het adres op YouTube. Dit ziet er bijvoorbeeld zo uit:
https://www.youtube.com/watch?v=wygy721nzRc
De speciale code wygy721nzRc
aan het eind van het adres (na v=
) is wat je nodig hebt om deze muziek aan je spel toe te voegen. Neem die code over en zet ‘m bovenaan je PuzzleScript-code (waar bijvoorbeeld ook title
staat):
youtube wygy721nzRc
Nogmaals: je moet SHARE gebruiken om de muziek te kunnen horen.