1D-Pong game based on a LED strip with 150 LPD6803-controlled pixels. Game keeps score for 'best-of-21' game. Written for KL25Z
Diff: main.cpp
- Revision:
- 14:5b588ea6bd8f
- Parent:
- 13:e96098b6660d
- Child:
- 15:72c494e934c8
--- a/main.cpp Thu Aug 22 22:57:00 2013 +0000 +++ b/main.cpp Fri Aug 23 07:52:12 2013 +0000 @@ -187,6 +187,7 @@ if(rightpushpos >= NUMBER_OF_PIXELS ) { paddle.direction = 0; + paddle.setSpeed(25+(-NUMBER_OF_PIXELS+rightpushpos)*4); paddle.position = NUMBER_OF_PIXELS; } pc.printf("\n\rright pushed. Paddle position: %d, registered: %d", paddle.position, rightpushpos); @@ -201,6 +202,7 @@ if(leftpushpos <= 0 ) { paddle.direction = 1; + paddle.setSpeed(25+(-leftpushpos)*4); paddle.position = 0; } pc.printf("\n\rleft pushed. Paddle position: %d, registered: %d", paddle.position, leftpushpos); @@ -232,13 +234,13 @@ { naglevel1 = 1; paddle.setSize(4); - paddle.setSpeed(40); + //paddle.setSpeed(40); } if(gametimer.read()>10 && !naglevel2) { naglevel2 = 1; paddle.setSize(2); - paddle.setSpeed(70); + //paddle.setSpeed(70); } DrawGamePaddle(); }