Flight
Feather glider flight simulator.
Requires pygame, pyopengl and pyode to run.
Awards
Scores
Ratings (show detail)
Overall: 2.6
Fun: 1.8
Production: 2.9
Innovation: 3.2
Respondents: 10
Files
File | Uploader | Date |
---|---|---|
flight-1.0.2.zip
— final
Fixed a potential problem with non-power-of-two textures. |
kent_turbo | 2009/09/06 04:04 |
flight-1.0.1.zip
— final
|
kent_turbo | 2009/09/05 23:58 |
flight-1.0.0.jpg
|
kent_turbo | 2009/09/05 22:05 |
flight-1.0.0.zip
— final
Phew. |
kent_turbo | 2009/09/05 22:04 |
Diary Entries
Final submission uploaded, time to report.
Well, not a game really, just another toy. In this one you fly around on a feather, trying not to fall into the water.
"Feather" wasn't an easy theme for me. I spent three days in search of some vision that would drive me ahead. In the end, I was hesitating between doing a straightforward adventure game, and exploring feather-riding idea suggested to me by a friend. I picked the latter, and then real trouble began.
This time I used PyODE to take care of basic physics, it is very handy when you need to keep track of forces, torques and movement in 3D. Another great package is pyeuclid, which provides one with most basic 3D math required. And of course pygame, the one and only. I also must mention the "Scene" pattern I picked up from cocos2d, very easy and powerful way to control the top-level state of the game program.
In the end, "Flight" turned out better than I have expected: handling and flight characteristics got a lot better after careful tuning. I didn't finish the story, but my lack of creative skills is to be blamed here. Even now I have a very vague idea how story should develop. Otherwise it is pretty complete, with nice music, not so nice graphics and sound effects.
"Feather" wasn't an easy theme for me. I spent three days in search of some vision that would drive me ahead. In the end, I was hesitating between doing a straightforward adventure game, and exploring feather-riding idea suggested to me by a friend. I picked the latter, and then real trouble began.
This time I used PyODE to take care of basic physics, it is very handy when you need to keep track of forces, torques and movement in 3D. Another great package is pyeuclid, which provides one with most basic 3D math required. And of course pygame, the one and only. I also must mention the "Scene" pattern I picked up from cocos2d, very easy and powerful way to control the top-level state of the game program.
In the end, "Flight" turned out better than I have expected: handling and flight characteristics got a lot better after careful tuning. I didn't finish the story, but my lack of creative skills is to be blamed here. Even now I have a very vague idea how story should develop. Otherwise it is pretty complete, with nice music, not so nice graphics and sound effects.