Pacman meets Space Invaders
FUNCTIE
Programmeur en designer
TIJDSDUUR
twee weken
TEAMGROOTE
solo project
TOOLS
Photoshop, VS code
PROGRAMMEERTAAL
JavaScript

Deze twee klassiekers PacMan en SpaceInvaders is nu één klassieker.
Ik ben begonnen met de Playermovement (de PacMan), zo kan packman bewegen met de arrow-keys en kan schieten met de Space Bar, je verliest de game als de spookjes PacMan naar 0 Levens hebben gebracht of wanneer ze de fruit shields hebben bereikt.

Pacman kon natuurlijk niet zonder schip de ruimte in. Daarom kreeg Pacman voor dit spel een bijzonder ruimteschip, waarmee hij de spookjes kan beschieten. Dit ruimteschip is ontworpen in Adobe Photoshop. Later heb ik deze afbeelding in de game geladen.
Het zou ook geen Pacman spel zijn zonder fruit! Het fruit werkt in deze game als shield ter bescherming. Op deze manier loopt Pacman minder snel schade op en krijg je extra kansen om de spookjes te verslaan.

In het originele Pacman spel heeft Pacman de mogelijkheid om aan beide kanten van het scherm, horizontaal, het scherm uit te lopen, waarna hij aan de andere kant het speelveld weer betreedt. Deze feature heb ik ook toegevoegd aan deze versie van Space Invaders. Op deze manier is het spel dynamischer en diverser. Zie hierboven het bijbehorende voorbeeld.
Wat zou ik nog eventueel willen toevoegen/ Updates:
Ik zou features zoals: PowerUps, meerdere enemy waves (rondes), verschillende schade vijandelijke projectielen (type vijanden), Main Menu met control screen, verbeterde game Loop (verliesscherm en winscherm en veel meer. Stay tuned!
Hieronder zie je een aantal code snippets, deze geven een klein beetje inzicht in de code achter de game.

Hierboven zie je de code van het fruit als shield.

Hierboven zie je een stukje van de code van het inladen van de afbeeldingen en assets die in de game te zien zijn.
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!