
Schermafdruk van een voorbeeld van een spelletje aan het einde van dit hoofdstuk.

Schermafdruk van een voorbeeld van een webshop aan het einde van dit hoofdstuk.
Nu je basisgame af is kan het echte werk beginnen. Voeg een aantal uitbreidingen toe aan je game. Gebruik je creativiteit en laat zien dat je complexere code aankunt.
7.1Arcadekast¶
Als je wilt dat je spel gespeeld kan worden in de arcadekast op school, dan moet je aan de volgende eisen voldoen:
Je spel gebruikt de toetsen uit de onderstaande toetsenbord-mapping.
Het bestand
metadata.jsonin de hoofdmap van je startcode heb je aangepast.De inhoud van het bestand
screenshot.jpgheb je vervangen door een schermafdruk van jouw spel (maximaal 300 Kb).

Toetsenbord-mapping van de arcadekast.
7.2Opdracht: Uitbreidingen maken¶
Je kunt je game uniek maken door er uitbreidingen aan toe te voegen. Je kunt daarvoor ideeën uit de lijst hieronder gebruiken, maar het is natuurlijk het leukst als je creatief bent en zelf iets verzint.
Maak een uitbreiding¶
Kies een uitbreiding uit de ideeën hierboven of verzin zelf een uitbreiding. Maak de uitbreiding en geef in de beschrijving van de commit(s) aan om welke uitbreiding het gaat. In het bestand uitbreidingen.md hou je een lijst bij van uitbreidingen die je gemaakt hebt.
Als je een uitbreiding klaar hebt, dan kies je een nieuwe uitbreiding. Zo herhaal je deze opdracht totdat je game helemaal naar jullie zin is.
Tips
Begin met enkele kleine uitbreiding, probeer daarna pas de grotere uitbreidingen.
Maak afspraken met elkaar wie welke uitbreiding maakt, probeer te zorgen dat je niet tegelijk in hetzelfde stuk code hoeft te werken.