--- /dev/null
+from setup import *
+
+
+class Game:
+
+ def __init__(self):
+ pass
+
+ def update(self, delta):
+ for event in pygame.event.get():
+ if event.type == pygame.QUIT:
+ return COMMAND_EXIT
+
+ def draw(self, surf):
+ screen.fill(WHITE)
from setup import *
+from game import Game
FPS = 120
clock = pygame.time.Clock()
+scene = Game()
+
is_running = True
while is_running:
- clock.tick(FPS)
- for event in pygame.event.get():
- if event.type == pygame.QUIT:
- is_running = False
- screen.fill(WHITE)
+ delta = clock.tick(FPS)
+ status = scene.update(delta)
+ scene.draw(screen)
pygame.display.update()
+
+ if status == COMMAND_EXIT:
+ is_running = False
+
pygame.quit()