def __init__(self): print "initialize tetris" #self.DISPLAY_SIZE = (1920, 1080) #Manually set screensize self.gui = PygameGoodRenderer() self.input = DdrInput() self.num_players = self.input.totaljoy self.gui.SetupScreen() self.gameState = GameState(self.num_players) if self.num_players is 0: # If no joypad connected then 4 players on keyboard. self.num_players = 4 while True: self.init_game()
def __init__(self): print "initialize tetris" self.gui = [PygameGoodRenderer(), LedRenderer()] self.input = DdrInput() while True: self.init_game()
# ddrdemo.py # Copyright (C) 2011 Russell Cohen <*****@*****.**> # # This file is part of Burton-Conner Tetris Battle. # # Burton-Conner Tetris Battle is free software: you can redistribute it # and/or modify it under the terms of the GNU General Public License as # published by the Free Software Foundation, either version 3 of the # License, or (at your option) any later version. # # Burton-Conner Tetris Battle is distributed in the hope that it will be # useful, but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Burton-Conner Tetris Battle. If not, see # <http://www.gnu.org/licenses/>. from ddrinput import DdrInput from ddrinput import DIRECTIONS from ddrinput import LEFT, RIGHT, UP, DOWN d = DdrInput() while 1: ev = d.poll() if ev: player, direction = ev print 'Player', int(player), DIRECTIONS[direction]