Arcade-style fire fighting game
Lua
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data Added fullscreen option. Background not implemented yet May 18, 2013
maps Fixed joystick crash, added boss map type, lolrofl Feb 17, 2013
AnAL.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
LICENSE Updated LICENSE for clarity Feb 8, 2014
README.md Removed bandcamp link from README May 7, 2015
TSerial.lua Added simple config load/save + how to option on main menu Feb 12, 2013
boss.lua Added charcoal boss. Missing angry animations and projectiles Apr 3, 2013
charcoal.lua added victory jingle after boss Apr 29, 2013
coalball.lua Added enemy health bar. Added rage animations for mr. Charcoal Apr 8, 2013
conf.lua Fixed love.conf being doubly defined May 10, 2016
config.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
door.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
enemy.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
fire.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
gasghost.lua Added some more sound effects Apr 24, 2013
gasleak.lua added victory jingle after boss Apr 29, 2013
highscore_entry.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
highscore_list.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
history.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
howto.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
human.lua fixed score multiplier, added crash sound for magma hulk Apr 15, 2013
ingame.lua compatable with love2d 0.10.0 Dec 31, 2015
ingame_menu.lua added fullscreen modes. Added release error handler that actually pri… May 24, 2013
item.lua Raised items a bit from floor Jan 9, 2013
joystick.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
keyboard.lua Moved all joystick input to actions instead. Fixed Mr. Charcoal's hitbox Apr 8, 2013
levelselection.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
magmahulk.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
main.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
mainmenu.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
map.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
options.lua Fixed crash when changing fullscreen option with joypad May 10, 2016
particles.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
player.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
resources.lua Fixed pixel font spacing Jan 10, 2016
slam.lua Added slam module and some sound files Jan 12, 2013
splash.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014
summary.lua Fixed player somtimes clipping through doors. Added floor count to su… May 7, 2013
util.lua Ported entire thing to LÖVE 0.9.1. Jun 8, 2014

README.md

Mr. Rescue

Firefighting game made with LÖVE, developed by Tangram Games.

About Mr. Rescue

Mr. Rescue is an arcade styled 2d action game centered around evacuating civilians from burning buildings.

The game features fast paced fire extinguishing action, intense boss battles, a catchy soundtrack and lots of throwing people around in pseudo-randomly generated buildings.

As of version 1.02 we have added XBox 360 controller support and fullscreen modes.

How to run the game

To run Mr. Rescue you will need the awesome LÖVE framework.

You can download LÖVE for free at http://love2d.org
It only takes a minute.

Most Linux distributions also have LÖVE in their software repository.
Search for "love" or "love2d".

If you have LÖVE installed simply double-click the .love file to run the game.
If you retrieved the source code directly, just zip the whole folder and change the extension to .love.

How to play

We highly recommend checking out the ingame how-to but here’s the basics:

  • Your job is to rescue civilians from a burning building.
  • You rescue people by picking them up and throwing them out the window.
  • Equipped with a water gun you must fight your way through flames and fire sprites but remember: your job is to rescue people!
  • When being near fire your suit will accumulate heat. Collect coolants to keep it from overheating.
  • You water tank only has limited capacity. Emptying it will make you water gun overheat so watch your water usage.

Links

Source code is hosted on GitHub: https://github.com/SimonLarsen/mrrescue

Licence

All assets (graphics, music, text) are licensed under a Creative Commons BY-SA 3.0 Unported License.
See http://creativecommons.org/licenses/by-sa/3.0/deed.en_US for more info.

All source code for Mr. Rescue with the exception of the modules slam, AnAL and TSerial, is licensed under the zlib license. Check the LICENSE file for more info.