Library to calculate movement and to draw the objects in the pong game

Dependencies:   RTC-DS1307 SPI_TFT_ILI9341 TFT_fonts mbed

Fork of MainSketch by IoT Ox

Committer:
tunagonen
Date:
Wed May 24 15:18:13 2017 +0000
Revision:
11:d812de0e5136
l

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tunagonen 11:d812de0e5136 1
tunagonen 11:d812de0e5136 2 #include "libs.h"
tunagonen 11:d812de0e5136 3 #include "singlepong.h"
tunagonen 11:d812de0e5136 4
tunagonen 11:d812de0e5136 5 int main() {
tunagonen 11:d812de0e5136 6
tunagonen 11:d812de0e5136 7 AnalogIn Player1(); //reading analog inputs from the potentiometers
tunagonen 11:d812de0e5136 8 int SCREENH = 239 ; //screen height
tunagonen 11:d812de0e5136 9 int SCREENW = 319 ; //screen width
tunagonen 11:d812de0e5136 10 int PADDLEW = 10 ; // paddle width
tunagonen 11:d812de0e5136 11 int PADDLEH = 40 ; // paddle height
tunagonen 11:d812de0e5136 12 int PADDLEG = 10 ; // paddle gap from the touchscreen
tunagonen 11:d812de0e5136 13 int ABALL = 10 ; // ball size
tunagonen 11:d812de0e5136 14 int PADDLE_A = 0 ; // location paddle A
tunagonen 11:d812de0e5136 15 int PADDLE_AF = 0 ; // final location paddle A
tunagonen 11:d812de0e5136 16 float XBALL = 0 ; // ball's x location
tunagonen 11:d812de0e5136 17 float YBALL = 0 ; // ball's y location
tunagonen 11:d812de0e5136 18
tunagonen 11:d812de0e5136 19 float VXball = 3 ; // velocity in x-direction
tunagonen 11:d812de0e5136 20 float VYball = 2 ; // velocity in y-direction
tunagonen 11:d812de0e5136 21
tunagonen 11:d812de0e5136 22 while(1) {
tunagonen 11:d812de0e5136 23 draw();
tunagonen 11:d812de0e5136 24 move();
tunagonen 11:d812de0e5136 25 }
tunagonen 11:d812de0e5136 26 }
tunagonen 11:d812de0e5136 27