ATC-pie: Difference between revisions

30 bytes added ,  18 January 2016
New release: r8
(Category)
(New release: r8)
Line 10: Line 10:
| developedby            = Michael Filhol
| developedby            = Michael Filhol
| initialrelease        = February 1, 2015
| initialrelease        = February 1, 2015
| latestrelease          = November 29, 2015 (r7b)
| latestrelease          = January 18, 2016 (r8)
| writtenin              = Python3
| writtenin              = Python3
| os                    = Any
| os                    = Any
Line 20: Line 20:
}}
}}


'''ATC-pie''' is an [[air traffic control]] simulation program featuring solo training and a multi-player game mode to connect to [[FlightGear]] networks. It is essentially designed for realism, and simulates many features of real-life ATC tasks such as transponder identification, strip rack and sequence management, handovers to/from neighbouring controllers, ATIS recording, flight plan editing, routing and conflict solving.
'''ATC-pie''' is an [[air traffic control]] simulation program allowing to play solo games and connect to [[FlightGear]] multi-player networks. It features an en-route (CTR) mode as well as an airport mode where tower viewing is possible. It is essentially designed for realism and simulates many tasks of real-life ATC such as transponder identification, strip rack and sequence management, handovers to/from neighbouring controllers, ATIS recording, flight plan editing, routing and conflict solving.


ATC-pie is free and open source, programmed in Python3 for Qt5 hence system-independant, only Python3 and its Qt5 bindings must be installed. That done, it is meant to work straight away, with no make/compile command to run or external resource to install (except for local tower viewing, which requires FlightGear and the appropriate scenery).
ATC-pie is free and open source, programmed in Python3 for Qt5 hence system-independant, only Python3 and its Qt5 bindings must be installed. That done, it is meant to work straight away, with no make/compile command to run or external resource to install (except for local tower viewing, which requires FlightGear and the appropriate scenery).
Line 29: Line 29:


=== Game and environment ===
=== Game and environment ===
World data:
* Real world METAR updates from selectable weather stations
* Real world declination lookup and true/magnetic distinction
* Airport and navigation data retrieved from the latest [http://data.x-plane.com X-Plane] file set
* Custom additions possible in separate files
Multi-player and network environment:
Multi-player and network environment:
* Multi-player game mode with configurable [[FGMS]] connection
* Configurable [[FGMS]] connections
* ATC handovers: strip exchange with [[OpenRadar]] and other ATC-pie instances in range
* ATC handovers: strip exchange with [[OpenRadar]] and other ATC-pie instances in range
* Interface with Lenny64's [http://flightgear-atc.alwaysdata.net flight plan data base], including in-game FPL retrieval, filing and editing
* Interface with Lenny64's [http://flightgear-atc.alwaysdata.net flight plan data base], including in-game FPL retrieval, filing and editing
* In-app session announcement facility to post on Lenny64's popular ATC event page
* In-app session announcement facility to post on Lenny64's popular ATC event page
* Ignore contacts


Solo game mode:
Solo games:
* Free combination choice of APP, TWR and DEP control positions for custom training
* Various ATC positions: CTR or free combination of APP, TWR and DEP
* Handovers to/from virtual ATCs
* Handovers to/from virtual ATCs
* Instruction interface and pilot read back
* Instruction interface and pilot read back
* Adjustable difficulty (traffic density)
* Adjustable difficulty (traffic density)
* Departure–arrival and ILS–visual balance options
* Departure–arrival and ILS–visual balance options
* Configurable runways in use, entry and exit points
* Configurable runways in use, entry/exit/routing points
 
World data:
* Real world METAR updates from selectable weather stations
* Real world declination lookup and true/magnetic distinction
* Airport and navigation data retrieved from the latest [http://data.x-plane.com X-Plane] file set
* Custom additions possible in separate files


GUI:
GUI:
* Floatable, dockable and closable GUI panes: strips, radios, text chat, etc. (window layout saved)
* Floatable, dockable and closable GUI panes: strips, radios, text chat, etc. (window layout saved)
* Notification system combining selectable sounds, status bar messages and a time-tagged history
* Notification system combining selectable sounds, status bar messages and a time-tagged history
* General and airport-specific settings and notepads saved on close and restored on restart
* General and location-specific notepads and settings saved on close and restored on restart
* Customisable colours
* Customisable colours
* Ignore contacts


=== Radar and visual contacts ===
=== Radar and visual contacts ===
Line 73: Line 73:


Tower viewing, scene rendering:
Tower viewing, scene rendering:
* Real-time rendering of the airport scene from tower viewpoint, available in MP and solo game modes
* Real-time rendering of the airport scene from tower viewpoint, available in both MP and solo games
* Internally started (requires FlightGear installed) or through connection to an external instance
* Internally started (requires FlightGear installed) or through connection to an external instance
* Controller pane to orient/zoom view or follow aircraft
* Controller pane to orient/zoom view or follow aircraft
Line 150: Line 150:
To download the program and learn more about how to use it, read the [[ATC-pie user guide]].
To download the program and learn more about how to use it, read the [[ATC-pie user guide]].


[[Category:ATC-pie]]
[[Category:ATC clients]]
[[Category:ATC clients]]
[[Category: ATC-pie]]
265

edits