Typescript Game

Dit is een browser game gemaakt tijdens de opleiding Creative Media and Game Technologies. Tijdens het werken aan deze game was het doel vooral om te leren over object oriƫnted programming en Typescript.

(Werkt alleen op desktop)

Vaardigheden
TypescriptBlenderThree.jsPythonHTMLCSS

Inhoud van het spel

Het doel van ieder level is vrij simpel: je raakt alle rode doelwitten, en de deur om het level te eindigen gaat open. In level 3 en 4 gaat de moeilijkheidsgraad nog iets omhoog doordat je zelf ook geraakt kan worden.
Het spel bestaat uit 4 levels, waarna je simpelweg terug gebracht wordt naar het start scherm.

3D

Een van de libraries die we mochten gebruiken was Three.js. Het leek mij uitdagend om uit te zoeken hoe ik met deze library 3D objecten in de browser kon tonen, en zo een spel kon programmeren.

Om de 3D modellen te maken heb ik Blender gebruikt. Herbij heb ik geleerd hoe je 3D modellen kan maken in Blender. Daarnaast heb ik geleerd over de Python api van Blender om modellen zo gemakkelijk mogelijk te kunnen exporteren naar Three.js.