Voor dit project heb ik een karakter uit het videospel: Hollow Knight geprobeerd na te maken.
De gebruiker kan dingen aan het karakter veranderen en ook de omgeving veranderd als je er mee interact.
Wat ik heb geleerd
Binnen CSS is er een zee van vrijheid waar we als codeurs gebruik van kunnen maken. Ik heb tijdens het maken dit project veel geleerd over:
Animaties binnen CSS
Variabelen binnen CSS
Het vormgeven van <Div>s
Positioneren met Flexbox
HTML
Dit project is een normale website, gemaakt ik HTML. Alle verschillende vormpjes die je ziet staan als <div>s in de HTML en voor de rest staat er niets van content in behalve de inhoud van de knoppen.
CSS
meer dan 95% van het werk heb ik in CSS gedaan.
Ik heb Keyframe animaties gebruikt om alles te laten bewegen.
Verder heb ik class list veranderingen gebruikt samen met Javascript om elementen te later verschijnen en verdwijnen.
Javascript
De meeste interacties van de gebruiker gaat via Javascript omdat het een enkele webpagina is.