Tijdens de minor ‘Scripting for Designers’ heb ik kennis gemaakt met Javascript. De door mij gelegde basis komt duidelijk tot uiting in de eindopdracht: Het programmeren van het spel “zeeslag” of “battleships” dat je wellicht als kind gespeeld hebt.
Een min of meer werkende versie van het spel werd gegeven. Aan mij de opdracht als scripter om het spel verder af te maken. Zo zijn er veel functionaliteiten bijgekomen: De mogelijkheid om boten zowel horizontaal en verticaal plaatsen te plaatsen; het valideren van de invoer en het geven van aanwijzingen; het random plaatsen van de tegenstander’s boten, etc.
Daarnaast ziet het spel er aantrekkelijker uit en vergroten de visuele extra’s het gebruikersgemak tijdens het spelen.
![]()
Eindproduct
![]()
Javascript / HTML / CSS
![]()