player 1

Dependencies:   4DGL-uLCD-SE PinDetect SparkfunAnalogJoystick mbed-rtos mbed SDFileSystem

Fork of 4180FinalLab by Rishi Bhargava

Wireless 2 Player Pong game

Files at this revision

API Documentation at this revision

Comitter:
Mpmart08
Date:
Tue Apr 26 18:54:13 2016 +0000
Parent:
5:11bb21342e3f
Child:
7:cadf69604b45
Commit message:
stuff

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Tue Apr 26 18:27:06 2016 +0000
+++ b/main.cpp	Tue Apr 26 18:54:13 2016 +0000
@@ -100,26 +100,24 @@
     int i = 0;
 
     botPaddle = Paddle(gameCenterX-(paddleLength/2), gameHighY, paddleLength, paddleWidth);
-    botPaddle.setLimits(gameLowX, gameHighX);
+    botPaddle.setLimits(gameLowX, gameHighX - paddleWidth);
     botPaddle.setMaxMove(2);
     topPaddle = Paddle(gameCenterX-(paddleLength/2), gameLowY, paddleLength, paddleWidth);
-    topPaddle.setLimits(gameLowX, gameHighX);
+    topPaddle.setLimits(gameLowX, gameHighX - paddleWidth);
     topPaddle.setMaxMove(2);
     ball = Ball(gameCenterX, gameCenterY, ballSize);
     
     ball.setVxDir(true);
     ball.setVyDir(true);
     
-    while (!pc.writeable()){
+    while (!pc.readable()){
     
     }
     
     Thread thread1(speaker_thread);
     
-    Thread::wait(5000);
-    
     while (1) 
-    {   
+    {
         switch (gameState)
         {
         case START: