Skip to content
This repository was archived by the owner on Feb 22, 2020. It is now read-only.

Commit 19d0516

Browse files
Initialize the game instance
1 parent a875418 commit 19d0516

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

excellent-exorcists/src/__init__.py

Whitespace-only changes.

excellent-exorcists/src/main.py

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1-
from kivy.app import App
1+
from src.core.game import Game
2+
from src.core.game_loop import GameLoop
3+
from src.core.screen_manager import ScreenManager
24

5+
from src.screens.game_screen import GameScreen
36

4-
class GameApp(App):
5-
6-
def build(self):
7-
root = self.root
8-
97
if __name__ == '__main__':
10-
GameApp().run()
8+
loop = GameLoop()
9+
screen_manager = ScreenManager()
10+
screen_manager.add_screen(GameScreen)
11+
screen_manager.set_current_screen(GameScreen)
12+
13+
loop.start(60)
14+
game = Game(loop, screen_manager)
15+
16+
game.run()

0 commit comments

Comments
 (0)