def __init__(self): Game.__init__(self, "Tron", [16, 16]) self.fps = 20 self.frameCounter = 0 self.players = [ Player([33, 150, 243], [int(self.size[0] * 1 / 5.0), int(self.size[1] / 2.0)], "RIGHT"), Player([76, 175, 80], [int(self.size[0] * 4 / 5.0), int(self.size[1] / 2.0)], "LEFT")] self.counter = self.fps * Tron.GROW_SECONDS
def __init__(self): Game.__init__(self, "Bird", [16, 16]) self.fps = 30 self.x = 0 self.sky = Sky(BirdGame.SKY_DX) self.grass = Grass(BirdGame.GRASS_DX) self.state = "START" my_path = os.path.abspath(os.path.dirname(__file__)) self.scorePath = os.path.join(my_path, "highscore.txt") self.initColors()
def __init__(self): Game.__init__(self, "Snake", [16, 16]) self.fps = 30 self.death = False # Spieler erstellen self.player = [] for i in range(3): self.player.append(Block(i, 0, [150, 0, 0])) # fruit erstellen self.food = Block(0, 0, [255, 255, 0])
def __init__(self): Game.__init__(self, "Test", [16, 16]) self.fps = 7 try: import RPi.GPIO as gpio pygame.display.set_mode([16, 16]) self.ref = "/home/pi/Documents/pixelGames/games/anim/gifs" except ImportError: script_path = os.path.dirname(os.path.realpath(__file__)) self.ref = os.path.join(script_path, "gifs") self.switchTime = 20 self.sheets = []
def __init__(self,screen): Game.__init__(self) self.gui_game_end = False self.screen = screen self.surface = pygame.Surface(screen.get_size()) self.clock = pygame.time.Clock() self.building_grid = [] self.trading_house_grid = [] self.ships_grid = [] self.plantation_grid = [] self.barrel_grid = [] for row in range(3): for column in range(6): self.building_grid.append(pygame.Rect(25+(120+6)*column, 25+(65+6)*row,120,65)) for column in range(6): self.building_grid.append(pygame.Rect(25+(120+6)*column, 25+(65+6)*3,120,136)) for column in range(4): self.trading_house_grid.append(pygame.Rect(column*45+575,550,40,40)) for column in range(3): self.ships_grid.append(pygame.Rect(column*45+575,480,40,40)) for column in range(8): self.plantation_grid.append(pygame.Rect(column*(75+5)+25,502,75,75)) for column in range(5): self.barrel_grid.append(pygame.Rect(130 +40*column,450,40,40))
def __init__(self): Game.__init__(self, "Matrix", [16, 16]) self.fps = 10
def __init__(self): Game.__init__(self, "Dino", [16, 16]) self.fps = 30
def __init__(self): Game.__init__(self, "pacman", [16, 16]) self.fps = 30
def __init__(self): Game.__init__(self, "PyHero", [16, 16]) self.fps = 30
def __init__(self): Game.__init__(self, "Bomberman", [16, 16]) self.fps = 30
def __init__(self): Game.__init__(self, "Snake", [16, 16]) self.fps = 45 self.restart()
def __init__(self): Game.__init__(self, "Tommy Wild", [16, 16]) self.fps = 10 self.fog = Fog(colors.getColor("black"), 0.0) self.bloodColor = colors.getColor("red") self.camera = Camera(self.size)
def __init__(self): Game.__init__(self, "GameOfLife", [16, 16]) self.fps = 5
def __init__(self): Game.__init__(self, "Home", [16, 16])
def __init__(self): Game.__init__(self, "Space Invaders", [16, 16]) self.fps = 15 self.enemyShootTime = 1 self.enemyMoveTime = 0.7