Dogfighter game with impossible to fly plane physics, by Mikko A and Erkki S.
Find a file
2014-10-20 22:20:58 +03:00
doc sopwith: added an example of Sopwith plane physics 2014-10-18 09:52:44 +03:00
entities ground: replaced Rectangle with proper Ground 2014-10-20 22:20:58 +03:00
hump Add physics bootstrap and settings files 2014-10-18 10:24:25 +03:00
resources Replaced the ground tiles with a single big bitmap 2014-10-20 22:09:06 +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 Disabled debug message 2014-10-19 14:03:31 +03:00
conf.lua Add big ball and fix bonuses 2014-10-19 06:19:10 +03:00
level.lua ground: replaced Rectangle with proper Ground 2014-10-20 22:20:58 +03:00
level_state.lua PhysicsEntity:wasHitBy: renamed from wasHit and extended with the 'by' parameter 2014-10-20 22:15:21 +03:00
machinegun.lua machinegun: Replaced 'force' with 'speed' in the GUNS table; also made bigball more fun 2014-10-20 22:00:06 +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 Computer game starts with c 2014-10-19 14:02:32 +03:00
player.lua Send time ticks to players (player:update) 2014-10-19 13:58:22 +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: adjusted engine speed 2014-10-20 20:35:56 +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.