Example #1
0
 def render(self):
     Renderer.rect(0, 0, self.width, self.height,
                   color='#F1E7DC')  # background
     grid_gap = min(self.width / self.grid.cols,
                    self.height / self.grid.rows)
     self.grid.render(self.width, self.height, grid_gap)
     for cell in self.grid.cells:
         if cell.is_alive:
             cell.render(grid_gap)
Example #2
0
 def render(self, grid_gap):
     Renderer.rect(self.x * grid_gap,
                   self.y * grid_gap,
                   grid_gap,
                   grid_gap,
                   color='#aaa')