コード例 #1
0
	def __init__(self):
		pyglet.window.Window.__init__(self,resizable=True)

		self.init_opengl( )

		# Ограничение частоты кадров
		pyglet.clock.set_fps_limit(60)
		pyglet.clock.schedule(self._update)

		Console.write('-- Starting --')

		self.cur_screen = None
		self.change_screen(Screen.new('STARTUP'))
コード例 #2
0
ファイル: game.py プロジェクト: oldnpluslusteam/old-34-game
	def menu(self, *args):
		self.next = Screen.new('STARTUP')
コード例 #3
0
ファイル: game.py プロジェクト: oldnpluslusteam/old-34-game
	def tutorial(self, *args):
		self.next = Screen.new('TUTORIAL')
コード例 #4
0
ファイル: game.py プロジェクト: oldnpluslusteam/old-34-game
	def new_game(self, *args):
		self.next = Screen.new('GAME')
コード例 #5
0
ファイル: game.py プロジェクト: oldnpluslusteam/old-34-game
	def new_game(self, *args):
		self.next = Screen.new('STARTUP')
コード例 #6
0
ファイル: game.py プロジェクト: oldnpluslusteam/old-34-game
	def win(self):
		GAME_CONSOLE.write('you are won!')
		self.next = Screen.new('WIN')
		self.endOfGame()
コード例 #7
0
ファイル: game.py プロジェクト: oldnpluslusteam/old-34-game
	def foo(self):
		GAME_CONSOLE.write('your died!')
		self.next = Screen.new('DEATHSCREEN')
		self.endOfGame()
コード例 #8
0
ファイル: game.py プロジェクト: oldnpluslusteam/old-34-game
	def release_pause(self, *args):
		self.ignore('update')
		games_screen = self.screen
		games_screen.next = Screen.new("PAUSE")