Modernizing FlightGear Scripting: Difference between revisions

Jump to navigation Jump to search
Line 205: Line 205:


== Implementation Strategy ==
== Implementation Strategy ==
{{See also|IPC}}
Coming up with some kind of unifying platform: A modern launcher UI (maybe even as a webapp) which can launch FlightGear, configure certain stuff (during FG running) and arrange communications with third-party processes implemented in Python or other languages. These would then manage scenarios, AI, maybe even input devices and aircraft systems. Of course, this would need a better integration of remote protocols into FG. The user wouldn't notice anything of the hidden processes, because the launcher/manager takes care of everything, even the spawning and killing of the auxiliary processes.<ref>{{cite web
Coming up with some kind of unifying platform: A modern launcher UI (maybe even as a webapp) which can launch FlightGear, configure certain stuff (during FG running) and arrange communications with third-party processes implemented in Python or other languages. These would then manage scenarios, AI, maybe even input devices and aircraft systems. Of course, this would need a better integration of remote protocols into FG. The user wouldn't notice anything of the hidden processes, because the launcher/manager takes care of everything, even the spawning and killing of the auxiliary processes.<ref>{{cite web
   |url    =  https://forum.flightgear.org/viewtopic.php?p=296148#p296148  
   |url    =  https://forum.flightgear.org/viewtopic.php?p=296148#p296148  

Navigation menu