summaryrefslogtreecommitdiff
path: root/src/sliceitoff/game/game.py
diff options
context:
space:
mode:
authorViljami Ilola <+@hix.fi>2024-03-18 13:47:13 +0200
committerViljami Ilola <+@hix.fi>2024-03-18 13:47:13 +0200
commitb99e522de33bc97e193a51692db856f586921286 (patch)
tree2a2af315c14f84239997fc1b5fb98a332a396969 /src/sliceitoff/game/game.py
parent417d1be24c398600600fa631c04c489c0cdd197d (diff)
gameplay & level as separate class
Diffstat (limited to 'src/sliceitoff/game/game.py')
-rw-r--r--src/sliceitoff/game/game.py30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/sliceitoff/game/game.py b/src/sliceitoff/game/game.py
deleted file mode 100644
index 16c42b4..0000000
--- a/src/sliceitoff/game/game.py
+++ /dev/null
@@ -1,30 +0,0 @@
-import pygame
-from pygame.locals import *
-
-class Game:
- def __init__(self, player = None, field = None):
- self.player = player
- self.field = field
-
- def step(self):
- for event in pygame.event.get():
- match event.type:
- case pygame.KEYDOWN:
- match event.key:
- case pygame.K_ESCAPE | pygame.K_q:
- return True
- case pygame.K_SPACE:
- if self.player.fire_lazer():
- return True
- case pygame.QUIT:
- return True
- case pygame.MOUSEMOTION:
- self.player.set_position(pygame.mouse.get_pos())
- case pygame.MOUSEBUTTONDOWN:
- self.player.set_position(pygame.mouse.get_pos())
- if event.button == 1:
- if self.player.fire_lazer():
- return True
- if event.button == 3:
- self.player.set_direction()
- return False