Extinguished - 0.4
A real-time strategy game where you control firemen to rescue people from burning buildings. Battle against time and a raging fire to carry unconscious people from a burning building. Use your firemen to rescue or to hold back the fire at strategic points. Beware of dangerous chemicals which will explode and spread the fire, blocking your exit.
A real-time strategy game where you control firemen to rescue people from burning buildings.
Battle against time and a raging fire to carry unconscious people from a burning building. Use your firemen to rescue or to hold back the fire at strategic points. Beware of dangerous chemicals which will explode and spread the fire, blocking your exit.
Python 2.7 and requires PyOpenGL and NetworkX.
OpenGL rendering is used for the fire effects and is done in the background. I hope to make a developer video shortly to go over some of the details of the implementation.
3D Rendering is all done ahead of time in Google Sketchup.
NEW Video shows new v0.4 gameplay features: doors and electrical conduits
|Start Screen||Level Selection||The fire burns!||Heat Sensitive Goggles|
Use the "Help" screen or the "Tutorial" level to get the hang of the controls.
Click on a firemen and select:
What's new in 0.4
- Added new Level ("House")
- Each location now supports multiple levels
- Firemen can now break down doors to open pathways
- Levels can now have electrical conduits which allow fire to spread quickly to other areas
- Electrical conduits are visible in heat goggles mode
- Highest scores (most people, shortest time) now implemented for all levels
- Heat goggles mode updated visuals showing body heat signatures
- Heat goggles mode doesn't allow control of firemen
- Speed optimisations increases framerate by 2x or 3x during a large fire
- Fixed bug with firemen looking in the wrong direction when the level starts
Pygame.org account Comments
Mich Nannings 2012-12-17 13:27:14
Some of the best things i seen on this site.
Maybe use left mouse click for "go to"
Paul Paterson 2012-12-18 05:20:48
Thanks and good idea. I'll give that a try - maybe the left click default and then right click for the menu.
Mich Nannings 2013-01-31 00:09:21
Good you keep updating your game.
I want to try it out but i don't get it working on my new pc. I installed opengl and networkx with pip but still dont get it runnig...
Well i try to figure out when i have more time or maybe you release a compiled win version in the future:P
edit: I checked your website, didnt now that you made subterrex too, it was the first pygame i checked it out because it its always on "spotlight" , great one also
Paul Paterson 2013-01-31 03:31:36
Thanks and sorry you are having issues. If you post some of the error messages then I may be able to work out what is going on. I have seen some version issues with PyOpenGL. Do you know what version you are using?
PC compiled versions are a bit tricky right now as I don't have a Windows machine to do that on. I did have a VM but it died! I may try to resurrect it.
mark 2013-01-07 07:32:24
mark 2013-01-08 14:58:22
interesting game concept. you should add an exit to menu within game or some retreat function, because at the point the know your totally screwed you either have to wait till the end or exit out fully (if your trying to get everyone out alive). Also the shadows look kind of weird, like your looking in a model house whereas personally i think without shadows would make it look better. Or ie. add lighting fixtures and the shadows corresponds to the fixtures and as the fire bruns them the shadows dissapear. Havent came across any bugs though and it is a very nice game, it is somewhat addicting. Can't wait to see what more levels you add. Keep up the good work.
Paul Paterson 2013-01-09 22:56:14
Thanks very much - great feedback.
You can press "ESCAPE" to get back out of the level but it isn't mentioned anywhere! I will try to make it easier to spot how to do that.
Good observation on the shadows too. They come from having light sources outside of the building but at a funny height. The building has no roof either. These two things mean that they end up not being very realistic. It really is like a shoebox building so your "it looks like a model" is spot on.
I like your idea of using light fixtures. I'm not sure if I can pull off the dynamic lighting and keep the framerate high enough unless I go fully OpenGL but I will look to see if I can do that.
mark 2013-01-10 08:38:47
ah ok that makes sense (the shadows). Yeah the shadows show a nice 3d model but make it look weird also. I like the windows and doors illumination though form the southern side, just to confirm i meant the top of the model and not the windows/doors shadowing.
mark 2013-01-10 08:40:13
Still though, Nice job. Can't wait untill i make something something as good as this in Pygame.
mark 2013-01-17 03:42:05
OK I have came up with more ideas. Maybe a save feature. Where if you complete a level, it displays the time completed, the lives saved, the fireman lost over the level of the main map. I believe currently there is no save?
marker 2013-05-10 19:07:55
Traceback (most recent call last):
File "extinguished.py", line 63, in <module>
game/main.py", line 18, in <module>
serge.builder.builder = None
AttributeError: 'module' object has no attribute 'builder'
Hello 2014-01-22 22:47:05
So do you use google sketch up to create the map?