From 37636974499803423dfad390a226f833d6389abd Mon Sep 17 00:00:00 2001 From: Leah Alpert Date: Fri, 26 Aug 2011 14:22:53 -0700 Subject: modified ddrinput to use asdw for payer 0 in debug mode. Changed spacing of rendered. Added new tetris file that uses pygame instead of tkinter. --- renderer.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'renderer.py') diff --git a/renderer.py b/renderer.py index 46d0fc5..fd452eb 100644 --- a/renderer.py +++ b/renderer.py @@ -21,7 +21,8 @@ class PygameRenderer(Renderer): DISPLAY_SIZE = (1000,1000) OFFSET = (100, 100) - SCALE = 10 + SCALE = 15 + RADIUS = 6 def __init__(self): pygame.init() @@ -33,8 +34,11 @@ class PygameRenderer(Renderer): def render_game(self, game_board): self.background.fill(Color(0,0,0)) for (x,y) in game_board: + disp_x = x + if x >= 10: + disp_x+=3 pygame.draw.circle(self.background, self.color_deref(game_board[(x,y)]), - (self.OFFSET[0] + x*self.SCALE, self.OFFSET[1] + y*self.SCALE), self.SCALE) + (self.OFFSET[0] + disp_x*self.SCALE, self.OFFSET[1] + y*self.SCALE), self.RADIUS) self.screen.blit(self.background, (0,0)) pygame.display.flip() -- cgit v1.2.3