示例#1
0
def main():
	try:
		pygame.init()
		disp = pygame.display.set_mode((800, 600), False, False)
		pygame.display.set_caption("rock, paper, and scissors")
	except pygame.error:
		print "Pygame failed to initialize"

	try:
		tiles = pygame.image.load(src + "images/ssp_trans.png")
	except pygame.error:
		print "Failed to read game data"
	clk = pygame.time.Clock()
	exit_game = False
	startscreen = StartScreen(disp, clk, tiles)
	gamescreen = GameScreen(disp, clk, tiles)
	while not exit_game:
		ret = startscreen.run()
		exit_game = ret[0]
		if exit_game:
			break

		exit_game = gamescreen.run(ret[1])
	pygame.quit()
	return 1