コード例 #1
0
ファイル: multiplayer.py プロジェクト: avtobiff/cbzt
 def __init__(self,screen):
     self.mode = cbzt.MULTIPLAYER_LOCAL
     pygame.key.set_repeat(1,50)
     self.area = screen.get_rect()
     self.ball = Ball((80,240))
     self.playerone = Player(40)
     self.playertwo = Player(600)
     self.left, self.right = True, False # ball always starts on the left
     self.top, self.bottom = False, False
     AbstractGame.__init__(self,screen,self.playerone,self.playertwo,self.ball)
コード例 #2
0
ファイル: singleplayer.py プロジェクト: avtobiff/cbzt
 def __init__(self,screen):
     self.mode = cbzt.SINGLEPLAYER
     pygame.key.set_repeat(1,50)
     self.area = screen.get_rect()
     self.ball = Ball((80,240))
     self.player = Player(40)
     self.ai = AI(600,self.ball)
     self.left, self.right = True, False # ball always starts on the left
     self.top, self.bottom = False, False
     AbstractGame.__init__(self,screen,self.player,self.ai,self.ball)
コード例 #3
0
ファイル: multiplayer.py プロジェクト: avtobiff/cbzt
 def gameover(self):
     if self.p0.get_score() >= 9:
         msg = "PLAYER1 WON"
     else:
         msg = "PLAYER2 WON"
     AbstractGame.over(self,msg)
コード例 #4
0
ファイル: singleplayer.py プロジェクト: avtobiff/cbzt
 def gameover(self):
     if self.p1.get_score() >= 9:
         msg = "YOU LOST"
     else:
         msg = "YOU WON"
     AbstractGame.over(self,msg)