コード例 #1
0
ファイル: terralien.py プロジェクト: tredfern/terralien
def main():
    pygsty.start(1024, 768, False)

    models.build_world()

    pygsty.engine().push_controller(pygsty.controllers.CameraController((100, 100), 100))
    pygsty.engine().push_controller(pygsty.controllers.PerformanceController())
    pygsty.engine().push_controller(controllers.GameController())
    pygsty.engine().push_controller(controllers.SideMenuController())
    pygsty.engine().push_controller(controllers.EventLogController())

    pygsty.logger.info("Game Initialized")
    pygsty.run()
コード例 #2
0
def main():
    pygsty.start(1024, 768, False)

    models.build_world()

    pygsty.engine().push_controller(
        pygsty.controllers.CameraController((100, 100), 100))
    pygsty.engine().push_controller(pygsty.controllers.PerformanceController())
    pygsty.engine().push_controller(controllers.GameController())
    pygsty.engine().push_controller(controllers.SideMenuController())
    pygsty.engine().push_controller(controllers.EventLogController())

    pygsty.logger.info("Game Initialized")
    pygsty.run()
コード例 #3
0
 def setup_menu(self):
     self._build_button = Button(label="Build Stockpile", on_press=build_stockpile)
     self._menu = VerticalContainer([self._build_button])
     self._manager = Manager(content=self._menu,
         window=pygsty.engine(),
         batch=self.batch,
         theme=config.ui_theme,
         anchor=ANCHOR_TOP_RIGHT)