Skip to main content

Extinguished - 0.2

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.


Paul Paterson
(paulpaterson)

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:

  • "Go To" to send the fireman to a particular place
  • "Rescue" to go to pick up a particular body
  • "Drop" to drop the body being carried
  • "Protect" to use the hose to spray water to delay the fire
  • Changes

    Whats new in v0.2

    • Updated level select screen with rendering of whole town
    • Added 3D rendering information to credits
    • Firemen automatically try to get to the exit when all bodies are recovered or dead
    • Firemen will avoid walking over the top of each other
    • Tuned "Training" Level
    • Tuned "Office" Level
    • Added "Bank" Level
    • Fixed issue when menu would dissapear before you took an action if another game event occured

    Links

    Home Page
    http://perpetualpyramid.com/drupal/?q=extinguished_game
    Source
    http://perpetualpyramid.com/drupal/?q=extinguished_game

    Releases

    Extinguished 0.1 — 15 Dec, 2012

    Extinguished 0.3 — 19 Jan, 2013

    Extinguished 0.2 — 2 Jan, 2013

    Extinguished 0.4 — 3 Feb, 2013

    Pygame.org account Comments

    • josmiley 2012-12-15 23:17

      breathtaking ...

    • Neccarus 2012-12-16 05:09

      This is very impressive!

    • Mich Nannings 2012-12-17 13:27

      Some of the best things i seen on this site.

      Maybe use left mouse click for "go to"

    • mark 2013-01-07 07:32

      Nice!!

    • mark 2013-01-08 14:58

      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.

      nick 2013-01-08 15:23

      and sound volume control adjustment

    • mark 2013-01-17 03:42

      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?

    • mark 2013-05-10 19:04

      Traceback (most recent call last):
      File "extinguished.py", line 63, in <module>
      import game.main
      File "/home/USER/Downloads/extinguished-0.4/game/main.py", line 18, in <module>
      serge.builder.builder = None
      AttributeError: 'module' object has no attribute 'builder'

    • marker 2013-05-10 19:07

      Traceback (most recent call last):
      File "extinguished.py", line 63, in <module>
      import game.main
      game/main.py", line 18, in <module>
      serge.builder.builder = None
      AttributeError: 'module' object has no attribute 'builder'

      Luke 2016-01-26 08:21

      Same here, looks like it's caused by missing serge library.

    • Hello 2014-01-22 22:47

      So do you use google sketch up to create the map?