from .constants import SCREEN_SIZE, TITLE
from .engine import Engine
+from .gamestate import GameState
from .scenes.menu import MenuScene
+from .sound import sound
def main():
pygame.display.set_mode(SCREEN_SIZE, pgl.SWSURFACE)
pygame.display.set_caption(TITLE)
# TODO: set an icon
+ sound.init()
screen = pygame.display.get_surface()
- scene = MenuScene()
- engine = Engine(screen, scene)
+ gamestate = GameState()
+ engine = Engine(screen, gamestate)
+ engine.set_scene(MenuScene())
engine.run()