예제 #1
0
 def __init__(self, display):
     View.__init__(self,display)
     self.dev = InputDevice('/dev/input/event16')
     self.init_status = 0
     self.input_map = {'up': None,
                       'down': None,
                       'left': None,
                       'right': None,
                       'pause': None}
     self.last_event = None
     self.direction = (1,0)
     self.snake = [(5,5),(6,5),(7,5),(8,5),]
     self.snake_length = 4
     self.fruits = []
     self.max_fruits = 1
예제 #2
0
 def __init__(self, display):
     View.__init__(self,display)
     self.offset = 0
     self.level = SPBLevel('testlevel')
     self.level.drawsize = (80,16)
     self.player = SPBPlayer(self.level)
     self.player.position = [3.0,10.0]
     en = SPBGoomba(self.level)
     en.position = [20.0,10.0]
     en2 = SPBGoomba(self.level)
     en2.position = [21.0,10.0]
     en3 = SPBGoomba(self.level)
     en3.position = [22.0,10.0]
     en4 = SPBGoomba(self.level)
     en4.position = [23.0,10.0]
     self.level.add_creature(self.player)
     self.level.add_creature(en)
     #self.level.add_creature(en2)
     #self.level.add_creature(en3)
     #self.level.add_creature(en4)
     self.lastdraw = 0
예제 #3
0
 def __init__(self, display, text):
     View.__init__(self, display)
     self.text = text
     self.offset = 0