/fighterpilot

Arcade style combat flight simulator game

Primary LanguageC

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GENERAL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    FighterPilot is a combat flight simulator in which players fly a
    fourth generation jet aircraft on a series of missions to eliminate
    enemy targets. As the pilot of a Dassault Mirage 2000, players face
    a range of enemies from hostile aircraft to ground based defences.
    And thanks to arcade style controls, you can be flying in minutes!

    The single player mode takes you through a seven level campaign,
    challenging you with the task of eliminating a series of increasingly
    difficult adversaries. In multiplayer mode, a split screen view allows
    two players to play together on a single computer. Players can either
    compete against each other, or they can work cooperatively to complete
    levels of the campaign. Finally, a built in level editor lets you
    create your own custom levels.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GETTING STARTED ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Under Windows simply extract the download, then run FighterPilot.exe
    (Linux users see below)

    Once the loading bar finishes you will see the main menu. Use the
    arrow keys and Space/Enter to navigate the menu. To exit from the
    main menu, press the escape key. Pressing escape while in the game
    will bring up the in-game menu. If you want to play a map other than
    the default, press <Ctrl> + <Enter> in the main menu. At the main
    menu press F1 for help, or F3 to edit game settings.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CONTROLS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Action            Player 1 Controls    Player 2 Controls
    Climb                   S Key              Down Arrow
    Dive                    W Key              Up Arrow
    Turn Left               A Key              Left Arrow
    Turn Right              D Key              Right Arrow
    Accelerate              U Key              Numpad 5
    Brake                   J Key              Numpad 2
    Cannon                  Shift              Numpad 0
    Fire Missiles           Space              Numpad 9
    Drop bombs              F Key              Numpad 8
    Toggle First Person     F1                 F2

    *Note: If an Xbox 360 controller or joystick is present under Windows,
    it will be used in addition to the keyboard controls for the active
    player. 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LINUX ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    To play FighterPilot on Linux, use Subversion to checkout a copy of
    the source code from the sourceforge repository. Then, generate a
    makefile using cmake and compile. If all goes well, you should be able
    to run the generated executable file (which is named 'FighterPilot'). 
    The following commands will accomplish this. (Note that I have only
	tested under Ubuntu, other distributions may or may not work.)
	
	sudo apt-get update
	sudo apt-get install build-essential subversion cmake libglu-dev libboost-dev zlib1g-dev libpng-dev libxxf86vm-dev
	svn checkout svn://svn.code.sf.net/p/fighterpilot/code/trunk fighterpilot
	cd fighterpilot
	cmake .
	make
	./FighterPilot

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LICENSE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CONTACT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Please feel free to contact me with any feedback or suggestions!

    - Jonathan Behrens <fintelia@users.sourceforge.net>