← Terug naar hoofdpagina

Platformer Game

Dit project begon met een platformer game maken voor de controller. Dit was ons eerste project buiten een vr project. Het was een super leuk project omdat we allemaal nieuwe technieken moesten gebruiken om de controller te laten werken. Toen we richting het einde van het project kwamen moesten we het naar 2 andere devices porten. Ik heb toen gekozen voor de steamdeck en de telefoon. Voor de telefoon moesten we nog veel extra's toevoegen zoals joysticks en een jumpknop.

Het doel van dit project was onze kennis vergroten over de verschillende opties die de game engine met zich bracht. Mijn opleiding is vooral vr gerelateerd. Het was dus best wel leuk om is wat anders te doen. Ik kreeg ook de mogelijkheid om het te porten naar een ander device wat ook wel heel leuk was.

Ik kijk met trots terug op dit project. Het was een mix van creativiteit, technische uitdaging en een hele nieuwe manier van programmeren.

Platformer 1 Platformer 2 Platformer 3

Code Snippits

Hier een paar mooie voorbeelden van code die ik heb gebruikt voor dit project.

Snippet 1

Bij de linker afbeelding heb ik gebruik gemaakt van een coroutine. Dit is erg handig als je een reeks van events wilt afspelen met een bepaalde pauze er tussen. Ik heb het hier toegepast voor het einde. Je pakt een ster op en dan speelt de coroutine af. Het begint met de cinemachine camera aanzetten zodat je een uitzoem-effect krijgt. Daarna speelt hij nog wat effects af waardoor je goed merkt dat het klaar is.

Snippet 2

In deze snippet gebruik ik een animator met een trigger om een animatie af te spelen wanneer de speler een object raakt. Dit zorgt ervoor dat je op een visuele manier feedback geeft aan de speler. Ook verhoog ik het aantal munten en verwijder ik het object na de interactie.

Bekijk het project online

Wil je de code of het project zelf bekijken? Klik op één van de links hieronder:

Speel de game! Speel op Itch.io