From d60e9d6f39a6382056cb72aa91d9f90267408db6 Mon Sep 17 00:00:00 2001 From: belkhiritaha <belkhiri.taha53@gmail.com> Date: Thu, 30 Jun 2022 17:43:05 +0200 Subject: [PATCH] affichage du landing point ennemy --- travail_de_groupe/jeu_appren_par_renfo/src/ennemy.c | 6 +----- travail_de_groupe/jeu_appren_par_renfo/src/player.c | 6 +----- travail_de_groupe/jeu_appren_par_renfo/src/render.c | 12 ++++++++++++ 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/travail_de_groupe/jeu_appren_par_renfo/src/ennemy.c b/travail_de_groupe/jeu_appren_par_renfo/src/ennemy.c index eea4427..f0f2c1f 100644 --- a/travail_de_groupe/jeu_appren_par_renfo/src/ennemy.c +++ b/travail_de_groupe/jeu_appren_par_renfo/src/ennemy.c @@ -124,10 +124,6 @@ void ennemyHitBall(){ ball.isHit = 1; lastHitPointEnnemyX = ball.x; lastHitPointEnnemyY = player.h; - - printf("ennemy new lastHitPointEnnemy : %d %d\n", lastHitPointEnnemyX/BLOCK_SIZE, lastHitPointEnnemyY/BLOCK_SIZE); - - printf("ennemy new landingPointEnnemy : %d %d\n", landingPointEnnemyX/BLOCK_SIZE, landingPointEnnemyY/BLOCK_SIZE); } } @@ -135,7 +131,7 @@ void ennemyHitBall(){ } void manageEnnemy(){ - if (SDL_GetTicks() % 1000 < 100) + if (SDL_GetTicks() % 1000 < 200) { manageEnnemyMovement(); } diff --git a/travail_de_groupe/jeu_appren_par_renfo/src/player.c b/travail_de_groupe/jeu_appren_par_renfo/src/player.c index f0e6e19..2f5fad8 100644 --- a/travail_de_groupe/jeu_appren_par_renfo/src/player.c +++ b/travail_de_groupe/jeu_appren_par_renfo/src/player.c @@ -65,11 +65,7 @@ void hitBall() if(landingPointPlayerIsFind == 0){ landingPointPlayerX = generatelandingPointPlayer(rxWall); - - printf("player new lastHitPointPlayer : %d %d\n", lastHitPointPlayerX/BLOCK_SIZE, lastHitPointPlayerY/BLOCK_SIZE); - - printf("player new landingPointPlayer : %d %d\n", landingPointPlayerX/BLOCK_SIZE, landingPointPlayerY/BLOCK_SIZE); - + lastHitPointPlayerX = ball.x; lastHitPointPlayerY = player.h; diff --git a/travail_de_groupe/jeu_appren_par_renfo/src/render.c b/travail_de_groupe/jeu_appren_par_renfo/src/render.c index bcb8be4..c1809ce 100644 --- a/travail_de_groupe/jeu_appren_par_renfo/src/render.c +++ b/travail_de_groupe/jeu_appren_par_renfo/src/render.c @@ -906,6 +906,18 @@ void drawMap2D(int map[][MAP_WIDTH]) rect.h = CELL_SIZE; rect.w = CELL_SIZE; } + if (landingPointEnnemyIsFind == 1) + { + SDL_SetRenderDrawColor(renderer, 255, 0, 0, 255); + rect.x = landingPointEnnemyX * CELL_SIZE; + rect.y = CELL_SIZE; + rect.h = (MAP_HEIGHT - 2) * CELL_SIZE; + rect.w = 3; + SDL_RenderFillRect(renderer, &rect); + // reset taille cellule + rect.h = CELL_SIZE; + rect.w = CELL_SIZE; + } // draw ball SDL_SetRenderDrawColor(renderer, 0, 255, 0, 255); -- GitLab