
Project: Aankleedspel (inleiding programmeren)
Voor deze eindopdracht ontwierp ik een interactief spel waarbij de focus lag op het toepassen van de basisprincipes van JavaScript, HTML en CSS. De nadruk lag hierbij op interactie, DOM-manipulatie en het begrijpen van de onderliggende code. De vormgeving speelde in deze opdracht een ondergeschikte rol; het draaide vooral om de werking en structuur van het spel.
In mijn spel vinden meerdere interactiemomenten plaats tussen de gebruiker en het systeem, zoals het wisselen van outfits. Daarbij wordt de DOM dynamisch aangepast op basis van gebruikersinput. Ook voegde ik een element toe dat niet tijdens de lessen behandeld was: ik voegde geluidseffecten om de spelervaring te versterken.
Dit project was mijn eerste ervaring met JavaScript en ik vond het zeker niet gemakkelijk. Ik had moeite met het het inschatten van wat allemaal mogelijk was binnen het programma. Toch heb ik veel geleerd over hoe functies werken, hoe je elementen selecteert en hoe je structuur aanbrengt in je code. Door het zoeken naar oplossingen, uitproberen en fouten maken heb ik veel inzicht gekregen. Uiteindelijk ben ik trots op wat ik heb gemaakt, zeker gezien mijn beperkte kennis aan het begin van dit project. Deze opdracht heeft mijn vertrouwen in het werken met JavaScript vergroot en vormt een waardevolle basis voor toekomstige projecten.