Dogfighter game with impossible to fly plane physics, by Mikko A and Erkki S.
Find a file
2014-10-23 09:42:38 +03:00
doc sopwith: added an example of Sopwith plane physics 2014-10-18 09:52:44 +03:00
entities debug: nicer scale for the vectors 2014-10-23 09:42:38 +03: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 settings: introduced WIDTH and HEIGHT, use them instead of window size 2014-10-22 22:06:25 +03:00
level.lua settings: introduced WIDTH and HEIGHT, use them instead of window size 2014-10-22 22:06:25 +03:00
level_state.lua settings: introduced WIDTH and HEIGHT, use them instead of window size 2014-10-22 22:06:25 +03: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 Escape leaves game/exits 2014-10-22 21:44:51 +03:00
nullplayer.lua Added joystick support. Mapping works with the XBox original controller. 2014-10-22 21:38:06 +03:00
player.lua Added joystick support. Mapping works with the XBox original controller. 2014-10-22 21:38:06 +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 settings: introduced WIDTH and HEIGHT, use them instead of window size 2014-10-22 22:06:25 +03:00
utils.lua Add scoreboard and health feature 2014-10-19 01:23:15 +03: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.