top of page

Firestrike

FUNCTIE     

Programmeur

TIJDSDUUR     

vier weken

TEAMGROOTE     

duo project

TOOLS     

VS code

PROGRAMMEERTAAL   

JavaScript

Hierboven zie je een deel gameplay van de game, de rest is aan jouw om te ontdekken!
Zo heb je meerdere verschillende wapens (deze unlock je door de powerups), verschillende type vijanden en één beslissende bossgevecht.

Dit is de main menu: ik heb de keybinds (controls) gemaakt voor de game, zodat het duidelijk is welke knop welke actie als gevolg heeft.

Dit is de prototype fase, waarin ik de player (rode vierkant) test om te springen (Arrow-keys en of WASD). Daarnaast heb ik het schieten richting de muispositie gerealiseerd, zo kan de speler kogels afvuren richting de target waar de muis op richt. Wanneer het een target raakt krijgt het schade, de target (enemy) in dit prototype is het blauwe vierkant. De gekleurde bollen in de lucht, dit zijn de powerups die heen en weer bewegen van een bepaalde x naar de volgende x waarde, wanneer de x waarde bereikt is beweegt het weer de andere kant op. 

Wat zou ik nog eventueel willen toevoegen/ Updaten:

Ik zou features zoals: Meerdere Powerups en PowerDowns toevoegen, meer verschillende type vijandelijke projectielen die schade doen, denk aan meer levels, andere Bosses en veel meer. Stay tuned!

Hieronder zie je een aantal code snippets, deze geven een klein beetje inzicht in de code achter de game. 

BulletClass-Verbeterpunten.png

Hierboven zie je de code van de opbouw van de enemy bullets. Dit zijn de kogels die door de vijanden worden afgevuurd. 

Enemyshoot-MoveLogica.png

Hierboven zie je een stukje van de code van de enemy shoot. Deze functie zorgt voor de schietrichting richting de speler door de vijanden. Deze vijanden schieten om de zoveel tijd bullets af richting de speler. De speler kan deze bullets ontwijken of wordt geraakt en krijgt schade. 

Ben je geïnteresseerd in de game en wil je meer weten over de code, neem dan gerust contact op via de contactgegevens onder aan de pagina!

bottom of page