Alpha Gameplay - LSFN/Design GitHub Wiki

The purpose of the Alpha is to be a minimum proof of concept game. This means there won't be much to it.

  • The objective is to eliminate all other ships from the game
  • All ships will be identical
  • The ship is a 'black box'
    • The ship is a single physics body in space
    • There are no internal components that can be broken independently
    • The ship has no perceivable interior
  • The ship has a single health value
  • The ship has a single weapon
  • The ship has engines and thrusters
    • Engines are powerful but can only propel the ship forwards
    • Thrusters are weak but can manoeuvre the ship rotationally and in any direction orthogonal to that of the engines.
  • The ship emits projectiles from its single weapon
    • The weapon fires forwards only
  • The ship takes damage if projectiles hit it
    • This subtracts some number from the ship's health value