From 1555b96b32a919c3e3b9e44ac1d80dab005d9ab8 Mon Sep 17 00:00:00 2001 From: miguel Date: Wed, 13 Sep 2017 11:55:36 +0200 Subject: added coin collecting sounds --- World.cpp | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) (limited to 'World.cpp') diff --git a/World.cpp b/World.cpp index 0e5bff2..04801f5 100644 --- a/World.cpp +++ b/World.cpp @@ -1,8 +1,9 @@ +#include #include "World.h" - World::World(int l):level(l) { + coins=0; level--; next_level(); reset(); @@ -10,6 +11,10 @@ World::World(int l):level(l) void World::reset() { + std::random_device rd; //Will be used to obtain a seed for the random number engine + std::mt19937 gen(rd()); //Standard mersenne_twister_engine seeded with rd() + std::uniform_int_distribution<> dis(-5, 10); + player.x2=player.x=0; player.speed=level; player.anim=0; @@ -17,12 +22,13 @@ void World::reset() player.y2=0; player.dead=false; player.win=false; + player.collected_coin=false; coins_pos.clear(); for(int i=0;i