Dogfighter game with impossible to fly plane physics, by Mikko A and Erkki S.
Find a file
2015-04-14 10:17:21 +03:00
doc sopwith: added an example of Sopwith plane physics 2014-10-18 09:52:44 +03:00
entities Game window can be resized in the menu (and in the game, but the ground won't resize) 2014-10-26 20:36:43 +02:00
hump Add physics bootstrap and settings files 2014-10-18 10:24:25 +03:00
resources Plane: added motor sound 2014-10-21 10:08:15 +03:00
.gitignore .gitignore: added 2014-10-18 09:53:50 +03:00
bigballmode.lua Fix bonus ending SLEEEEP 2014-10-19 06:51:53 +03:00
chaingunmode.lua Fix bonus ending SLEEEEP 2014-10-19 06:51:53 +03:00
computerplayer.lua Computer now knows how to dive 2014-10-22 21:52:04 +03:00
conf.lua Game window can be resized in the menu (and in the game, but the ground won't resize) 2014-10-26 20:36:43 +02:00
COPYING Add licence info 2015-04-14 10:17:21 +03:00
level.lua Game window can be resized in the menu (and in the game, but the ground won't resize) 2014-10-26 20:36:43 +02:00
level_state.lua Game window can be resized in the menu (and in the game, but the ground won't resize) 2014-10-26 20:36:43 +02:00
LICENSE.MIT Adde COPYING and LICENSE.MIT 2014-11-06 19:58:52 +02:00
machinegun.lua machinegun: adjusted Vickers77 speed to slower 2014-10-21 08:41:28 +03:00
main.lua Start engines at full, implement main menu 2014-10-19 13:55:03 +03:00
matrix.LICENSE Added untested plane physics 2014-10-18 19:34:59 +03:00
matrix.lua Added untested plane physics 2014-10-18 19:34:59 +03:00
menu_state.lua menu_stat: don't always setMode, only when starting a game.. 2014-10-30 23:04:39 +02:00
nullplayer.lua Added joystick support. Mapping works with the XBox original controller. 2014-10-22 21:38:06 +03:00
player.lua Support multiple bindings per an action 2014-10-24 09:05:00 +03:00
powerupmode.lua Fix bonus ending SLEEEEP 2014-10-19 06:51:53 +03:00
README.md README.md edited online with Bitbucket 2014-10-20 08:52:43 +00:00
scoreboard.lua Indirected player to Scoreboard to allow switching it 2014-10-19 13:58:22 +03:00
settings.lua Game window can be resized in the menu (and in the game, but the ground won't resize) 2014-10-26 20:36:43 +02:00
table.lua table: added support for booleans 2014-10-26 10:29:25 +02:00
utils.lua utils: Moved joystick direction retrieval code to utils 2014-10-26 12:32:22 +02:00

README

Fysplane is a wacky dogfighter made in Lua with the LÖVE framework. It uses real physics for simulating the planes' physics, but something is wrong so the planes are nearly impossible to fly.

Installation

  1. Get LÖVE 0.9.1 from your package manager or from http://love2d.org/.
  2. git clone git@bitbucket.org:mikko_ahlroth/fysplane.git.
  3. cd /path/to/fysplane; love . or drag the fysplane directory on LÖVE's Baby Inspector window.

For Ubuntu you can find a PPA if you like to install random stuff from the Internet:

sudo apt-add-repository ppa:bartbes/love-stable &&
sudo apt-get update &&
sudo apt-get install love

Special keys

  • Ctrl-R to respawn both players, useful if you get stuck.
  • Ctrl-D to toggle debug lines.
  • In the start screen, press C to start playing with AI instead.