FLAT - An Ice Skating FPS

FLAT for Linux

A .tar.gz containing a pre-built 32 bit version of FLAT with bundled libraries can be downloaded from this page. The current version is the 2012_06_24 dated post-7DFPS build.

Two .sh scripts are included to launch the game with or without the bundled libraries depending upon your preference (if you're not sure, try without first).

Please see the README file for a list of known issues and play instructions or the How To Play and Troubleshooting pages of this website.

Please note that Arch users have reported crashes at startup. See this issue on the FLAT GitHub repository for a workaround and more information.

Last updated: 18 Aug 2012

FLAT for Mac OS

A MacOS .app version of FLAT can be downloaded from this page. The current version is the 2012_06_24 dated post-7DFPS build.

Special thanks to Alex Szpakowski for assistance with MacOS packaging, and Trent Gamblin of Nooskewl for fixing an upstream Allegro bug and additional packaging.

Please see the README file for a list of known issues and play instructions or the How To Play and Troubleshooting pages of this website.

Last updated: 07 Jul 2015

FLAT for Open Pandora

An Open Pandora packaged version of FLAT can be downloaded from this page. This version features lower difficulty, and lower screen resolution to suit the Open Pandora handheld console. Additional details/discussion can be found here.

Thanks to ptitSeb for porting and packaging.

Please see the README file for a list of known issues and play instructions or the How To Play and Troubleshooting pages of this website.

Last updated: 05 May 2013

Compiling FLAT

If you're feeling adventurous, or if you'd like to fiddle in the code, you can compile FLAT from source yourself either by forking/cloning the FLAT GitHub repository (instructions for that can be found here) or by downloading a source snapshot from this page.

Allegro has the following dependencies:

  • allegro5
  • allegro5-addon-ttf
  • allegro5-addon-audio
  • allegro5-addon-acodec
  • allegro5-addon-image

Project files and build scripts are on the todo list, but for the moment, the following GCC command (MinGW if you're running Windows) should do the trick:

g++ src/*.cpp -o out/FLAT -L/usr/local/lib -lallegro -lallegro_ttf -lallegro_audio -lallegro_acodec -lallegro_image -lallegro_main -lallegro_primitives -lallegro_font

When compiling finishes, a binary called FLAT should appear in the "out" folder, which can be run to launch the game.

Please see the README file for a list of known issues and play instructions or the How To Play and Troubleshooting pages of this website.

Last updated: 18 Aug 2012