Recoil

Over dit project

“Recoil” is een dynamische platformer met shooter-mechanieken, waarin de speler zijn wapen niet alleen gebruikt om vijanden te verslaan, maar ook om zichzelf hoger te lanceren via de terugslag. Het doel van de game is om zo hoog mogelijk te komen zonder te sterven. Onderweg komt de speler verschillende soorten vijanden tegen – zowel vliegende als lopende – die een extra uitdaging vormen. Zolang je je wapen hebt, zijn obstakels en tegenstanders te overwinnen.

Meer informatie / contact

Bekijk op GitHub

Mijn bijdrage

Voor dit project was ik verantwoordelijk voor de implementatie van de logica voor het opslaan en uploaden van data, zodat spelers hun voortgang konden behouden en delen. Daarnaast heb ik het wapenmenu ontworpen en geïmplementeerd, waardoor de speler gemakkelijk tussen verschillende wapens kon wisselen. Ook werkte ik aan het visuele ontwerp van het project: ik maakte op papier concepten voor alle menu’s en de HUD, zodat de interface overzichtelijk en gebruiksvriendelijk was. Tijdens het project vervulde ik bovendien de rol van scrum master. In deze rol was ik verantwoordelijk voor het beheren van de Git-repository, het coördineren van de samenwerking binnen mijn groep, en het bijhouden en organiseren van alle projectbestanden. Hierdoor kon het team efficiënt werken en bleef de voortgang van het project goed overzichtelijk.

Script screenshots

Script screenshot 1 Script screenshot 2 Script screenshot 3

Gameplay

Je gebruikt “recoil” van wapens om het karakter naar een specifieke richting te sturen. Dat doe je met behulp van een simpel Touch & Drag systeem ontworpen voor mobiel gebruik.

De speler kan verschillende wapens in het hoofdmenu voor valuta ontgrendelen. Elk wapen heeft zijn uniek patroon van het schieten, waardoor de variatie van het spel uitgebreid wordt en het spel interessant blijft voor de speler.

Platforms die speler gebruikt om omhoog te komen kunnen bewegen in een bepaalde richting. Dit creëert veel meer verschillende scenario’s waardoor spelvariatie omhooggaat.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4