Leuke dingen!

Je kunt veel doen met P5. Zelf leer ik ook vaak nog wat nieuws. Iets leuks is dat je bijvoorbeeld de achtergrond gedeeltelijk doorschijnend kunt maken (opacity). Of je maakt er een plaatje van.

background(kleur, doorschijnendheid)
function setup(){
  plaatje = loadImage("plaatje.jpg");
}

function draw(){
  background(plaatje); //Plaatje moet wel even groot zijn als het Canvas
}

Via het laden van plaatjes kun je natuurlijk ook je karakter in het spel een plaatje geven (sprites). Je tekent dan niet een cirkel of zoiets, maar een plaatje op de juist plek met de juiste afmetingen.

function draw(){
  image(plaatje, xPos, yPos, breedte, hoogte);
}

Schieten, kan dat?

Jazeker! We gaan hier niet in detail in op schieten van projectielen maar je kunt zeker al raden dat je daar ook objecten en botsingen voor kunt gebruiken.

Introscherm en scorebord

Met behulp van een boolean en noLoop() kun je controleren of het spel al gestart is of niet en het laten stoppen met herhalen. Je kunt hiermee een startscherm maken of een scorebord gaan bijhouden. Ga lekker los!

Je eigen spel

Nou, je bent nu klaar om je eigen spel te gaan bedenken!

Een paar ideeën:

  • Stuiterende balletjes die je moet ontwijken (steeds sneller bewegen?)
  • Vijanden die naar beneden komen en die je moet ontwijken (steeds meer)
  • Horizontaal vliegspel waarbij je tussen obstakels door moet vliegen

results matching ""

    No results matching ""