Feature planing

From Simerge development wiki

Jump to: navigation, search

TODO / IMPLEMENTING

  • User interface
    • Main menu
    • Ship machine room setup
      • Setup for installed ship components
      • Technical overview
      • Emergency tools
      • Quick tuning tools (Energy balancing)
    • Quick access menu (Ego mode)
      • Travel shortcuts for walking
    • Notebooks / PCs with small simulated ingame OS (like virtual windows)
      • Station management software
      • Logistic management software
      • Diverse calculation tools
    • Possession management
      • Fleet management
        • Commands
        • Maintenance: Equipment changing/Repair/Buy/Sell
      • Station management
        • Build
          • Design templates
          • Upgrades
        • Factory management / calculation utils
      • Logistic management
        • Commodity flow/Route setups/transporter assignment
  • Character AI
    • Goal execution
    • Automated traveling AI
    • Path finding/following
  • Ship AI helpers for characters and autopilots
    • Non Combat AI
      • Path following
      • Target approach
        • Tracking relative position
        • Fixed formation / Staying near
        • Approach
      • Passive Movement
        • Evade objects
        • Flock behavior
      • Dock with target
        • Hangar
    • Combat AI
      • Engage enemy
      • Guard
  • Artificial life engine
    • Passive objects movement
    • Horizont definition
    • Update scheduling
    • State loading / saving
    • Multi threading support
      • Page In/Out Objects
      • Parallel updates?
    • Dynamic economy
      • Commodity definition
      • Logistic system
        • Route finding
        • Commodity flow solver
      • Factories
      • Trade centers
  • Stations and Buildings
    • Modular design with exterior / interior modules
  • Exterior / interior
    • Portal impostors
    • Scene templates and files
  • Portal & Segments
    • Cross portal collision detection
  • Planets
    • GPU side terrain generation
    • New terrain engine
      • New LOD principle
      • Texturing
        • Normal mapping
        • Lookup
        • Detail texturing
      • Collision support
      • Vegetation
      • Water
    • Atmosphere scattering
    • Render to skycube support
  • Rail geometry
    • Cartesian Rail in double precision
    • Polar Rail in double precision
    • Artificial life engine zoning
  • Graphics pipeline
    • Post process effects
  • Physics engine integration
  • Linux porting
    • Time queries
    • Multithreading & ucontext
    • SDL fixes
Personal tools