Library containing the Game Engine

Revision:
5:6224122fc07c
Parent:
4:e78f5bcddb01
Child:
6:c710fbc0f48e
--- a/GameEngine.cpp	Tue May 02 09:48:02 2017 +0000
+++ b/GameEngine.cpp	Tue May 02 10:30:34 2017 +0000
@@ -34,8 +34,6 @@
 
 void GameEngine::update(Gamepad &pad)
 {
-    // important to update paddles and ball before checking collisions so can
-    // correct for it before updating the display
     _p.update(_d,_mag);
     _proj.update(); 
 
@@ -44,11 +42,16 @@
 void GameEngine::get_pos()
 {
     Vector2D player_pos = _p.get_pos();
-    printf("player pos = %f %f \n", player_pos.x, player_pos.y); //top left of player sprite
+    //printf("player pos = %f %f \n", player_pos.x, player_pos.y); //top left of player sprite
     // 81.000000 0.000000 top right
     // 0.000000 0.000000 is top left
     // 81.000000 45.000000 bottom right
     Vector2D proj_pos = _proj.get_pos();
-    printf("proj pos = %f %f \n", proj_pos.x, proj_pos.y);
+    //printf("proj pos = %f %f \n", proj_pos.x, proj_pos.y);
+    
+    playerx = player_pos.x;
+    playery = player_pos.y;
+    printf("playerxy in GAME = %d %d \n", playerx, playery);
+    _proj.init(playerx,playery);
     
     }
\ No newline at end of file