Mercurial > rinkhals
diff gamelib/main.py @ 139:1d73de63bd71
Add basic game over screen
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Wed, 02 Sep 2009 22:48:39 +0000 |
parents | 69fd96eafde8 |
children | 082868bea873 |
line wrap: on
line diff
--- a/gamelib/main.py Wed Sep 02 22:45:58 2009 +0000 +++ b/gamelib/main.py Wed Sep 02 22:48:39 2009 +0000 @@ -15,23 +15,19 @@ from sound import init_sound import constants -def create_menu_app(): - """Create the menu app.""" - app = gui.App() - main_menu = MainMenu() + - c = MenuContainer(align=0, valign=0) - c.add(main_menu, 0, 0) - - app.init(c) +def create_app(): + """Create the app.""" + app = gui.App() return app def main(): """Main script.""" init_sound() screen = pygame.display.set_mode(constants.SCREEN, SWSURFACE) - main_menu_app = create_menu_app() - engine = Engine(main_menu_app) + main_app = create_app() + engine = Engine(main_app) try: engine.run(MainMenuState(engine), screen) except KeyboardInterrupt: