Added Fullscreenmode

Added keybind esc for gamequit
This commit is contained in:
Christian
2024-08-18 13:25:34 +02:00
parent fb55785db1
commit 75988785d1
5 changed files with 32 additions and 38 deletions

View File

@@ -3,43 +3,16 @@ import logger
levels_list = list()
class level(object):
id:int = 0
class level(object):
def __init__(self, name, size:tuple, num_enemys, spawn_waves) -> None:
self.id += 1
self.name = name
self.size = size
self.num_enemys = num_enemys
self.spawn_waves = spawn_waves
self._completed = False
@staticmethod
def load():
first_level("First Level", (500, 500), 15, 5)
for level in levels_list:
level:dict
print("TEST")
print(level)
for key, object in level.items():
print(key, object)
def run():
pass
def __spawn(self):
for wave in range(self.spawn_waves):
print("Spawning wave")
for enemy in range(self.num_enemys):
print("Spawning enemys")
class first_level(level):
def __init__(self, name, size: tuple, num_enemys, spawn_waves) -> None:
super().__init__(name, size, num_enemys, spawn_waves)
tmp_level = {str(self.id):self}
levels_list.append(tmp_level)