puzzlescript

Zelf logische puzzelspellen ontwerpen

View project on GitHub

Inhoud

Een spel gemaakt met PuzzleScript

Sokoban

Wat is een logisch puzzelspel?

Voorbeelden

Soko Ban

Een van de eerste puzzelspellen. Je moet kistjes duwen en op de juiste plekken neerzetten.

Sokoban

Stephen’s Sausage Roll

Je moet worstjes over grillplaten rollen om ze te bakken, maar ze niet laten verbranden.

Stephen's Sausage Roll

Baba is You

Je kunt als speler de regels van het spel veranderen zodat je bijvoorbeeld door muren heen kunt lopen.

Baba is You

A good snowman is hard to build

Je kunt sneeuwballen van verschillende grootte rollen en opstapelen om sneeuwmannen te maken.

A good snowman is hard to build

VRAAG: Ken je nog meer van dit soort spellen? Of heb je zelf een leuk idee?

VRAAG: Wat hebben deze spellen met elkaar gemeen?

Bijvoorbeeld:
  • Je moet logisch nadenken om een puzzel op te lossen
  • Het speelveld bestaat uit vakjes
  • Er zijn muren en voorwerpen die kunnen bewegen, zoals kistjes, sneeuwballen of worstjes
  • Je bestuurt meestal 1 figuurtje
  • Je ziet het meestal van bovenaf (maar opzij kan ook)
  • De graphics zijn meestal vrij eenvoudig; daar draait het niet om
  • ...

Hoe ontwerp je zo’n spel?

Je hebt misschien veel leuke ideeën voor puzzelspellen. Maar je moet een idee eerst uitproberen om te weten of het echt een goed idee is.

Wie was er bij CoderDojo over game design? Toen hebben we al gezien dat het belangrijk is om snel een idee uit te proberen, en dat het op dat moment vooral belangrijk is of het leuk is om te spelen, en minder belangrijk hoe het er uitziet of klinkt.

PuzzleScript ziet er heel eenvoudig uit, maar juist daardoor kun je snel ideeën uitproberen. Het is ontworpen door iemand die zelf ook heel veel puzzelspelletjes gemaakt heeft.

De maker van “A good snowman is hard to build” heeft z’n spel ook eerst ontworpen in PuzzleScript.

(ontwerp in PuzzleScript)

Snowman PuzzleScript

Toen hij zag dat het leuk was om te spelen, heeft hij pas de mooie versie die je hierboven zag gemaakt.

Ga nu zelf aan de slag met PuzzleScript. Succes!