emil10001
Active Member
- Joined
- May 19, 2008
- Messages
- 669
Last weekend was the first ever Reddit Game Jam, and I decided to participate. I figured that it would be fun to write a game from scratch, and to learn PyGame while I was at it. The game consists of two basic parts; first is outer-space (Space.py) where you fly your ship to a planet, top-down style. The other part is on a planet's surface, trying to survive it's inhabitants (NarWorld.py, TrekLand.py and Disapproval.py), in the style of a platformer. Main.py ties everything together, and Start.py and Finish.py are the start and finish screens. Ground.py is not really used, but the three ground levels are based on what I wrote there.
As I said before, I built this game in one weekend, about 17 hours of development time. There is next to no polish, and the art sucks. This is not intended to be a full game for release or anything like that, but it should provide enough information to hack up into your own pygame based game. Please feel free to reuse this code, and consider the code to be under the BSD license.
My overall impression of PyGame is a very good one. It was very easy to develop with, and quick to get things up and running. Each of the two styles took me about 6 hours each to code. The rest of the time was spent on drawing the graphics, a bit of cleanup and putting it all together. If you're looking for a language/toolset to use for your first game, I would recommend Python/PyGame. (I wrote my first game in Java.) I'm not really sure if I will move forward with this project, clean it up and extend it. I may, but I may just move on to something else. Feedback here will probably determine that.
Blog post with download link (includes source):
http://sites.google.com/site/ejfeig1/blog/finishedthegamejamgame
Reddit contest submission:
http://www.reddit.com/r/RedditGameJam/comments/c4w27/reddit_game_jam_01_final_submissions_thread/c0q71s1
A good PyGame tutorial:
http://richard.cgpublisher.com/product/pub.84/prod.11
As I said before, I built this game in one weekend, about 17 hours of development time. There is next to no polish, and the art sucks. This is not intended to be a full game for release or anything like that, but it should provide enough information to hack up into your own pygame based game. Please feel free to reuse this code, and consider the code to be under the BSD license.
My overall impression of PyGame is a very good one. It was very easy to develop with, and quick to get things up and running. Each of the two styles took me about 6 hours each to code. The rest of the time was spent on drawing the graphics, a bit of cleanup and putting it all together. If you're looking for a language/toolset to use for your first game, I would recommend Python/PyGame. (I wrote my first game in Java.) I'm not really sure if I will move forward with this project, clean it up and extend it. I may, but I may just move on to something else. Feedback here will probably determine that.
Blog post with download link (includes source):
http://sites.google.com/site/ejfeig1/blog/finishedthegamejamgame
Reddit contest submission:
http://www.reddit.com/r/RedditGameJam/comments/c4w27/reddit_game_jam_01_final_submissions_thread/c0q71s1
A good PyGame tutorial:
http://richard.cgpublisher.com/product/pub.84/prod.11