Simple bouncing ball algorithm
[info]pikuorguk

Made some more progress on my DS coding. Po_Ng now has two bats and a ball. The ball bounces around the screen using this absurdly simple bit of code:

if (xpos < 0 || xpos >= 256) xv *= -1;
if (ypos < 0 || ypos >= 192) yv *= -1;

xpos += xv;
ypos += yv;

Yeah, making stuff bounce around the screen is that simple :) So simple I had to use Google to find out how…

Tomorrow I make it bounce off the bats too.

Originally published at Error_Success. Please leave any comments there.


Home