Changeset 155:382ab7b65331
Legend:
- Unmodified
- Added
- Removed
-
engine.py
r146 r155 ˆà 99 99 - 'canvas' - Widget game field is showing onˆà 100 100 - 'snakes' - list of snakes loadedˆà ˆà 101 - 'psnakes' - list of snakes loaded in previous match, if other snakes are not loadedˆà 101 102 - 'start_snake_length' - starting length of the snake"""ˆà 102 103 ˆà òÀæ òÀæ ˆà 106 107 self.canvas = canvasˆà 107 108 self.snakes = [None, None, None, None]ˆà ˆà 109 self.psnakes = [None, None, None, None]ˆà 108 110 self.init_field()ˆà 109 111 self.start_snake_length = 10ˆà òÀæ òÀæ ˆà 196 198 4:'red',}ˆà 197 199 self.snakes[snake_number-1] = snake.Snake(cells, color_dic[snake_number])ˆà ˆà 200 self.psnakes[snake_number-1] = self.snakes[snake_number-1]ˆà 198 201 return self.snakes[snake_number-1]ˆà 199 202 ˆà -
main.py
r153 r155 ˆà 47 47 Initialyzing snake and draw it on the field.ˆà 48 48 Return field back to default after end of the game."""ˆà 49 ˆà if self.step_id >= 200:ˆàˆà 49 if self.step_id == 666:ˆà 50 50 self.step_id = 0ˆà 51 51 self.engine.snakes = [None, None, None, None]ˆà ˆà 52 self.engine.psnakes = [None, None, None, None]ˆà 52 53 passˆà 53 54 if self.step_id == 0:ˆà òÀæ òÀæ ˆà 64 65 def run (self):ˆà 65 66 """Run the game with 150 ms step"""ˆà ˆà 67 if self.step_id == 666:ˆà ˆà 68 self.step_id = 0ˆà ˆà 69 for i, snake in enumerate(self.engine.psnakes):ˆà ˆà 70 self.engine.snakes[i] = snakeˆà ˆà 71 self.engine.create_snake(i)ˆà 66 72 if self.dead_snake_check() == False:ˆà 67 73 returnˆà
Note: See TracChangeset
for help on using the changeset viewer.