From ec2e16e7d740b788f0628be9c120992fffcd6d98 Mon Sep 17 00:00:00 2001 From: Reimar Date: Wed, 29 Oct 2025 12:34:16 +0100 Subject: [PATCH] Try to implement zombie spawning --- src/Game.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Game.cpp b/src/Game.cpp index 27d8c3f..da85a17 100644 --- a/src/Game.cpp +++ b/src/Game.cpp @@ -18,6 +18,8 @@ void Game::update(std::stop_token stop_token) while (!stop_token.stop_requested()) { game_mutex.lock(); + ticks++; + player.update(); for (Arrow *arrow : arrows) { @@ -25,7 +27,11 @@ void Game::update(std::stop_token stop_token) } for (Zombo *zombo : zombos) { - zombo->update(player.x, player.y); // doesn't work :(((( + zombo->update(player.x, player.y); + } + + if (ticks % 1000 == 0) { + zombos.push_back(new Zombo(&renderer, 20.0, 20.0)); // doesn't work :(((( } renderer.redraw();