Mercurial > pygame-tutorial-slides
changeset 176:a113b3047f9a
created
| author | 127.0.0.1 |
|---|---|
| date | Mon, 02 Jul 2012 22:39:08 +0200 |
| parents | 128f7026ef33 |
| children | 699c9eaf4f28 |
| files | docs/004%2F004%2Fgame.py |
| diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/004%2F004%2Fgame.py Mon Jul 02 22:39:08 2012 +0200 @@ -0,0 +1,15 @@ +class Game(object): + def refresh(self): + self.level.render(self.background) + self.screen.blit(self.background, (0, 0)) + self.sprites.draw(self.screen) + pygame.display.update() + + def run(self, scenes): + self.refresh() + self.clock = pygame.time.Clock() + self.game_over = False + while not self.game_over: + self.display() + self.control() + self.clock.tick(30)
