Esempio n. 1
0
 def __init__(self,resolution,fps):
   self.coor = numpy.array([50.0,50.0,100.0,100.0])
   self.dcoor = numpy.array([0.1,1.0])
   
   #Set buffer to zero so sound starts right away
   pygame.mixer.init(22050,16,2,0)
   self.sounds = self.preloadsounds({"blip":"data/blip.wav"})
   
   PyGameHelper.__init__(self,resolution,fps)
Esempio n. 2
0
 def __init__(self,resolution,fps=60):
   self.ball = pygame.Rect([resolution[0]*.5,resolution[1]*.6,5.0,5.0])
   self.dball = numpy.array((2,2.75))
   self.paddle = pygame.Rect((resolution[0]*.5,resolution[1]*.9,resolution[0]*.25,resolution[1]*.01))
   self.paddley = resolution[1]*.9
   self.bricks = self.createlevel(resolution)
   self.hud = [("Score: %(score)0.10d","top-right"),("Lives: %(livesstr)s","top-left")]
   self.player = Player(score=0, lives=3)
   
   self.togglesound = False
   PyGameHelper.__init__(self,resolution,fps, sounds={"blip":"data/blip.wav", "bang":"data/bang.wav"})