summaryrefslogtreecommitdiff
path: root/src/sliceitoff/__main__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/sliceitoff/__main__.py')
-rw-r--r--src/sliceitoff/__main__.py30
1 files changed, 4 insertions, 26 deletions
diff --git a/src/sliceitoff/__main__.py b/src/sliceitoff/__main__.py
index 939bda2..c4366e0 100644
--- a/src/sliceitoff/__main__.py
+++ b/src/sliceitoff/__main__.py
@@ -8,12 +8,8 @@ from pathlib import Path
import pygame
from display import Display
-from status import Status
-from player import Player
-from field import Field
-from enemies import Enemies
from images import Images
-from game import Game
+from game import Level
def sliceitoff():
@@ -23,31 +19,13 @@ def sliceitoff():
display = Display()
Images.load_images( Path(__file__).parent.resolve() )
- status = Status()
- field = Field()
- enemies = Enemies(field = field, level = 10)
- player = Player(field = field, enemies = enemies)
- game = Game(player = player)
+ level1 = Level(display = display, level = 100, score = 10)
clock = pygame.time.Clock()
+ dt = 0
-
- while True:
-
+ while level1.step(dt):
dt = clock.tick()
- for fun in (status, field, enemies, player):
- fun.update(dt)
-
- display.update(
- [
- status.sprites,
- field.sprites,
- enemies.sprites,
- player.sprites
- ])
-
- if game.step():
- break
pygame.quit()