diff --git a/TODO_LUCAS.txt b/TODO_LUCAS.txt new file mode 100644 index 0000000..c9ffcca --- /dev/null +++ b/TODO_LUCAS.txt @@ -0,0 +1,4 @@ +nom du joueur ecran 100*100 sans efacé le reste +le joueur est gros +basevector a change en variable x +projectile style fusée diff --git a/config.yml b/config.yml index 3e7d7a8..52a856c 100644 --- a/config.yml +++ b/config.yml @@ -2,8 +2,8 @@ players: width: 250 startXPosition: 50 - fireCooldown: 50 - speed: 2 + fireCooldown: 10 + speed: 10 user1: color: red keys: @@ -19,8 +19,8 @@ players: # Enemies config invaders: - fireCooldown: 20 - size: 15 + fireCooldown: 0 + size: 50 speed: 10 distance: 10 # distance in pixels between invaders @@ -39,7 +39,7 @@ invaders: projectiles: missiles: color: yellow - speed: 2 + speed: 100 width: 10 torpedos: color: green diff --git a/headers/pixelManager.h b/headers/pixelManager.h index 571270b..40f4425 100644 --- a/headers/pixelManager.h +++ b/headers/pixelManager.h @@ -21,7 +21,7 @@ public: void drawInvader1(const nsGraphics::Vec2D& baseVector, unsigned size); void drawInvader2(const nsGraphics::Vec2D& baseVector, unsigned size); void drawInvader3(const nsGraphics::Vec2D& baseVector, unsigned size); - void drawPlayer(const nsGraphics::Vec2D& baseVector, unsigned width, const nsGraphics::RGBAcolor &color); + void drawPlayer(const unsigned x, unsigned width, const nsGraphics::RGBAcolor &color); void drawTorpedo(const nsGraphics::Vec2D& baseVector, unsigned width, const nsGraphics::RGBAcolor& color); void drawMissile(const nsGraphics::Vec2D& baseVector, unsigned width, const nsGraphics::RGBAcolor& color); void drawBackground(); diff --git a/src/gameBasics.cpp b/src/gameBasics.cpp index 0cb8a8b..1c20488 100644 --- a/src/gameBasics.cpp +++ b/src/gameBasics.cpp @@ -164,6 +164,6 @@ void Game::display() { } for(size_t i=0;i