Long Term Goals
Jump to navigation
Jump to search
General
- multi platform flight simulator: support as many platforms as possible
- encourage contributions and community involvement
- well-documented and public interfaces
- uncomplicated installation/deinstallation
- stable flight simulation platform
Features
- reasonable performance
- worldwide scenery coverage
- reasonable realism
- wide support for all sorts of aircraft (airplanes, helicopters, unpowered flight)
- realistic weather modeling
- multiplayer support
- multi-head/monitor support
- multi-accelerator support
- support for multi-core architectures (SMP)
- support for networked distribution
- framework for scientific/professional use
- realistic IFR simulator
- realistic VFR simulator
- procedure trainer
- strive for eligibility for FAA PCATD/FTD certification
Hardware
- support lower-end hardware
- support a wide range of input hardware (joysticks, yokes, pedals)
- support various makes of 3D accelerator cards
Technical
- support as many C++ compilers and -versions as possible
- appropriate download size
- appropriate memory footprint, resource consumption
- minimum amount of external dependencies
- reasonable build times
- modular design and architecture
- comprehensible source code
- tight code base
- conveniently extensible, even for non-programmers
- highly configurable and customizable
- fully runtime configurable
- backwards compatible
- provide an open framework for educational and scientific projects
...