March 2006 challenge: “It runs on steam!”

Nelly's Rooftop Garden - condensation

Posted by alex on 2006/03/26 13:49

Steam now collides and diverts around polygons, causing condensation to form and water droplets to run down the polygon and off the screen.

2 comments

korg - Why oh why is there no shading?

Posted by korg on 2006/03/26 11:56

Hi! I have a newbie opengl question....

I have shading on non textured objects (the green box in the screen shot)

But once I texture it, the shading goes away... Im obviously missing some magical opengl command. :-/ *sigh*

(also note that the first object not being textured is another bug, but it just happens to help illustrate the problem :)

I did find a refernce to GL_LIGHT_MDOEL_COLOR_CONTROL, but that doesnt seem to be in my pyopengl library... hmm.

5 comments

Steam of the Colossus! - Some progress

Posted by richard on 2006/03/26 11:51

So I've made some progress. I spent most of today (after starting the comp) doing non-comp things. I got back this evening to start on things and found that my half-baked plans for the "steam" theme really were very poorly-baked indeed.

So I spent the next little while watching episode 4 of Angel series 1. Had a think about my idea. Sketched some bits out. Finally came up with something possibly workable.

This is what I've got so far:

Tomorrow I add a player, and more stuff. Might spend some time making it prettier :)

Add a comment

Aaron Hager - And I was like "Let there be geysers."

Posted by ajhager on 2006/03/26 09:39

And I saw that they were good... Screenshot

1 comment

UniLodians - h4ck1ng t34m ;-) - So it's started...

Posted by grzywacz on 2006/03/26 09:38

I must admit - the chosen theme forced us to completly rethink the idea of our game, but after having spent an hour or so yestarday night, we've come up with something that can be both nice graphically and playable.

I stayed till 6AM trying to write some core code and I've ended up with a placeholder music playing and nice button code, with mouseover behaviour and such. I'm completly new to pygame and Python, but having some previous experience with plain SDL and C++, I'm able to make progress, albeit slowly...

I'm going to post a screenshot when our menu code is completed, till then!

Add a comment

Aaron Hager - In the beginning there was broccoli...

Posted by ajhager on 2006/03/26 08:33

I've gotten a simple steam particle emitter running. Not quite what I'd like just yet. But good enough for a quick snack.

1 comment

Evil Mr Henry - End of Day 1

Posted by evilmrhenry on 2006/03/26 08:14

Well, I've got a title:
Killer Steam-Powered Robots from Dimension X

I've got the interface and colision-detection working, but no real game yet. Still, you can run around and bump into rocks.
Version 0.01

9 comments

Salt and Vinegar - First Day Summary

Posted by Jay on 2006/03/26 07:47

With the announcement made of the theme our minds clicked into high gear. Ideas spewed forth like wood chips from a saw. And like wood chips they were mostly fit for hamster litter. We dispaired. And then it came to us, our light, our plan, our vision if you will.

Picture if you will, an alternative universe. One where technology stopped shortly after the advent of the steam engine. Even stagnant, advances were made and industry spread. Dark times fell upon the land like a plague of dark things and cruel men ruled the world. Bound in servitude there was but one choice for freedom. One choice for glory. It was (insert yet undecided name here)!

In (insert yet undecided name here), you pit your skills as a driver against others like you. Your ride is your life. A precision amalgamation of gears, boilers, and valves. It is a three tonne pressurized bomb that you guide through precision turns while avoiding pitfalls and traps, both natural and set by your opponents. Only one will win, and they shall win it all. Will it be you?

*cough*

Ok, anyways, so this is how it went. We decided to do a steampunk racing game and came to that conclusion based on several reasons. First, we've never done 3d in python before. Sketchy. But it could be fun and we'll learn a tonne as we go. Second, it seemed like a project that lent itself to a greater degree of participation from our entire group. Third, it's a genre we're all familiar with and it should add a level of familiarity which will bode well for both us and those playing it when we're done.

We had a powwow with most of our members and managed to get ideas and enthusiasm flowing. Now comes the hard part, making it work and come together. We've got some concept art sketches done of tracks, vehicles, and such as well as the beginning framework for the actual engine. Starting to look exciting and everything is going along smoothly. If I feel ambitious later I'll put up some photos of the concept art. For now, we're going strong but about to pass out.

Add a comment

dim sum! - dim sum!

Posted by residue on 2006/03/26 07:29

Hi everyone! It's my first time to join this contest, and I hope that doing this will help me actually finish a game :) It really helps when concrete deadlines are set.

Dim sum is cooked by steaming right? My plan right now is to make a fastfood dim sum type of game. Customers will order dim sum, and the dim sum - containing lots of potential energy due to the steaming process - will pop out of the steamer, going into the customer's trays. That's more or less a broad overview of what's going to happen - lots of other details in there - let's just see how things work out over the week.

I'll start working on the game logic now - and will tack the graphics on after. I've done a bit of coding in Python and Pygame, although I still have a lot more to learn! I'm also looking at PGU - although my experience with it is ZERO; I hope that I'll be able to learn it along the way - I think that learning it now will save me a lot of time in the long run (meaning, during the last few days of the week :) ).

Just a couple of questions:

  1. I think I'll be needing mouse dragging / drag-and-drop functionality. Any recommendations on the best way to do this?
  2. I'm also looking at pygext, and it looks good as well (comparing it to PGU). I just downloaded both libraries and I still have very little idea of how they can help me. Which one do you think will be a better fit for my needs? My initial choice is PGU because I'm under the impression that it will make doing #1 (dragging, etc.) easier (although I still have NO idea - I just thought that the functionality might be there already because it contains a GUI library). Of course, there's always the option of doing everything in pure Pygame, although I think it's better to reuse than reinvent in most cases. Or are there any other recommendations?

Thank you so much in advance! I hope that we will learn a lot from each other and I hope that this will be a fruitful experience for everyone!

Add a comment

gnat's porn emporium - bringing everything together

Posted by gnatinator on 2006/03/26 06:29

first screenshot posted! =D

1 comment