Aggiungi gestione dei controlli da tastiera e migliora la logica di spawn delle unità

This commit is contained in:
2024-12-22 18:12:45 +01:00
parent 4947b91ae2
commit 3f513f1f19
10 changed files with 131 additions and 64 deletions
+2
View File
@@ -1,4 +1,5 @@
from .unit import Unit
from .points import Point
import random
import uuid
@@ -99,6 +100,7 @@ class Rat(Unit):
if not unit:
unit = self
self.game.units.pop(unit.id)
self.game.spawn_unit(Point, unit.position_before)
def draw(self):
direction = self.calculate_rat_direction()