#!/usr/bin/env python

import gameconfig
import menuloop
import gameloop

gameconfig.pygame_init()

# TODO: Read game variables in
gameconfig.set_game_state(gameconfig.GAMESTATE['IN_GAME'])

while gameconfig.get_game_state():
    state = gameconfig.get_game_state()
    if state is gameconfig.GAMESTATE['IN_MENU']:
        menuloop.menu_loop()
    elif state is gameconfig.GAMESTATE['IN_GAME']:
        gameloop.game_loop()
    else:
        # TODO: Quit gracefully. (Write to disk)
        quit()
예제 #2
0
def quit_game():
    gameconfig.set_game_state(gameconfig.GAMESTATE["QUIT"])