diff --git a/TODO b/TODO index 8e47c7b..98b4500 100644 --- a/TODO +++ b/TODO @@ -1,13 +1,32 @@ Vital: -- Missions + -- Heavy lua usage -> complete scripting abilities. + -- Save - -- Allow multiple ships in storage. + -- Save entire game data except graphics, so that missions can modify stuff. + -- Player faction system. Major: -- Nicer AI. + -- Ship fleet movement (Maybe based on boids?) + -- Smarter missiles -> PID controlers if possible. + -- Faction-wide ai -> Make factions engage other factions. + -- More sounds (redo sound system)? + -- Escorts (boarding taking over too). + -- Escort commands. + + -- Improved graphics. + -- Nebulae -> pre-generated plasma fractals (for a cloudlike effect). + -- Have ships flying in nebulae leave traces. + -- Missile smoke. + -- Engine glow -> need models. + -- More special effects. + -- Have some kind of screen shaking for afterburner and friends. + -- Cloaking effects? + -- Maybe some fancy displacement effects for some ships. Minor: -- Unique pilot system (besides mission uniques). @@ -16,6 +35,8 @@ Minor: -- YAML (when DOM parser is done). -- Cinematic scenes. -- Options menu needs implementing.. + -- Mersenne Twister RNG? + -- Allow for subsystems getting damaged. SOMEDAY!! MAYBE...: -- Multiplayer.