Try to implement zombie spawning
This commit is contained in:
parent
8841bded6f
commit
ec2e16e7d7
@ -18,6 +18,8 @@ void Game::update(std::stop_token stop_token)
|
|||||||
while (!stop_token.stop_requested()) {
|
while (!stop_token.stop_requested()) {
|
||||||
game_mutex.lock();
|
game_mutex.lock();
|
||||||
|
|
||||||
|
ticks++;
|
||||||
|
|
||||||
player.update();
|
player.update();
|
||||||
|
|
||||||
for (Arrow *arrow : arrows) {
|
for (Arrow *arrow : arrows) {
|
||||||
@ -25,7 +27,11 @@ void Game::update(std::stop_token stop_token)
|
|||||||
}
|
}
|
||||||
|
|
||||||
for (Zombo *zombo : zombos) {
|
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();
|
renderer.redraw();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user