zaterdag 30 mei 2015

ToD2 Opdracht 5

Core-mechanic: vlieg/movement

Voor deze opdracht hebben Britta Amons en ik een team-up gedaan. We hebben hier een vector-based movement/vlieg mechanic bedacht. Deze zou met gemak als core-mechanic dienen voor verscheidene games.
De mechanic uitgelegt:

"Je beweegt met een vaste waarde opzij (2) en valt met een waarde van 0,5 omlaag per seconde, tenzij je springt. Dan gaat je huidige positie op de Y-as met 2 omhoog. Als je de grond raakt (Y = 0), dan ben je game over"

 

Of hoe men dit in code zou omzetten DMV vectoren:

X = 2m/s
Y = 5 - 0,5m/s
jump = Y + 2


if (Y = 0)
then game over



De theorie bij de mechanic is is dat je automatisch over de X-as beweegt en continu in een vrije val bent, tenzij je springt/met je vleugels flapt. Als je de grond zou raken zou je dan ook game-over zijn.

Geen opmerkingen:

Een reactie posten