TODO List

  • Get a simple multiplayer network game working.
  • Display loaded crates in the in-game panel.
  • Display the current weapon status in the in-game panel.
  • Add support for joysticks.
  • Finish the XSD schemas for level files.
  • Auto-update function.
  • Extend the currently linear level flow of missions with forks.
  • Add a "demo mode" if the game is run on an exhibition including:
    • Improve look&feel of the menus.
    • Demo mode plays back random ghosts and shows splash screens. (GTGE, roto-zooming ships, etc.)
    • Create new mission (with existing levels) for single player demo. Don't show the mission selection menu.
    • All levels are unlocked.
    • Single player game aborts after x seconds of inactivity and falls back to demo mode.
    • Raise number of high score entries per level to 10 or even more.
    • The ship and difficulty should be selectable in game.
    • Ask for player's name after each level is played and a highscore entry is made. The default name should be the last entered name.
  • Add support for rubber walls, capable of reflecting projectiles.