Mercurial > jelly
changeset 27:cbf0a6e06f5b
Make the game runnable as zip file
| author | Radomir Dopieralski <sheep-devel@sheep.art.pl> |
|---|---|
| date | Fri, 16 Mar 2012 22:10:10 +0100 |
| parents | 6863f92d93ae |
| children | 69cdf80e301c |
| files | __main__.py jelly/__main__.py jelly/display.py jelly/game.py run_jelly.py setup.py |
| diffstat | 6 files changed, 18 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/__main__.py Fri Mar 16 22:10:10 2012 +0100 @@ -0,0 +1,6 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +from jelly import Game + +Game().run()
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jelly/__main__.py Fri Mar 16 22:10:10 2012 +0100 @@ -0,0 +1,6 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +from jelly import Game + +Game().run()
--- a/jelly/display.py Fri Mar 16 21:37:54 2012 +0100 +++ b/jelly/display.py Fri Mar 16 22:10:10 2012 +0100 @@ -44,7 +44,7 @@ def render_image(self, image_file): self.first_draw = True self.fog = None - self.background = pygame.image.load(image_file).convert() + self.background = resource.load_image(image_file) self.sprites = SortedUpdates() self.hud = SortedUpdates() self.shadows = pygame.sprite.RenderUpdates()
--- a/jelly/game.py Fri Mar 16 21:37:54 2012 +0100 +++ b/jelly/game.py Fri Mar 16 22:10:10 2012 +0100 @@ -61,15 +61,15 @@ raise util.QuitGame() def start(self): - self.display.render_image('jelly/title.png') + self.display.render_image('title.png') self.game_menu() def game_over(self): - self.display.render_image('jelly/dead.png') + self.display.render_image('dead.png') self.game_menu() def victory(self): - self.display.render_image('jelly/finish.png') + self.display.render_image('finish.png') self.game_menu() def next_level(self):
--- a/run_jelly.py Fri Mar 16 21:37:54 2012 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,6 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -from jelly import Game - -Game().run()
--- a/setup.py Fri Mar 16 21:37:54 2012 +0100 +++ b/setup.py Fri Mar 16 22:10:10 2012 +0100 @@ -1,6 +1,7 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- +import glob from setuptools import setup setup( @@ -16,6 +17,7 @@ options = { 'py2exe': { 'bundle_files': 1, + 'includes': 'jelly', }, }, windows = [
