Мечтаете пилотировать самолеты? Авиасимулятор с открытым исходным кодом FlightGear поможет вам осуществить мечту.
FlightGear - это полнофункциональный симулятор полетов с открытым исходным кодом, который работает на Linux, MacOS и Windows.
История проекта началась в 1996 году, из-за неудовлетворенности коммерческими программами моделирования полетов, которые не возможно было масштабировать. Целью проекта было создание сложного, надежного, расширяемого и открытого симулятора полета для использования в учебных целях, для подготовки пилотов, или всеми, кто хочет поиграть в реалистичный симулятор полета.
Установка
Аппаратные требования FlightGear довольно скромные, включая требования к видеокарте. Видеокарта должна поддерживать поддерживать OpenGL. FlightGear хорошо работает на компьютере под управлением Linux с процессором i5 и всего с 4 ГБ оперативной памяти.
Документация включает онлайн-руководство, вики с разделами для пользователей и разработчиков, а также большое количество учебников (например, для самолета по умолчанию - Cessna 172p), которые помогут вам быстро освоить управление самолетом.
FlightGear довольно прост в установке как на Linux, так и на Windows и MacOS. На странице загрузки вы найдете все варианты установки. Помимо этого, в Linux можно установить и из Flatpack.
Начало
После запуска приложения появится окно с настройками
Кнопка Главная отображает начальный экран.
Кнопка ЛА показывает установленные вами самолеты и предлагает возможность установки до 539 других самолетов, доступных по умолчанию в "ангаре" FlightGear. Например, можно установить спортивные ЯК-18Т и ЯК-52, и даже ТУ-154 (правда на нем достаточно реалистичное управление и не так просто его освоить). Для некоторых самолетов есть учебники, которые научат управлять вас самолетом, учебники достаточно информативные и точные.
Аэропорт по умолчанию является Гонолулу, но вы можете изменить его по кнопке Расположение, на ваш любимый аэропорт указав код аэропорта по ИКАО и даже выбрать конкретную взлетно-посадочную полосу.
В разделе Условия вы можете регулировать время суток, сезон и погоду. Симуляция включает в себя предварительное моделирование погоды и возможность загрузки текущей погоды с сайта NOAA.
В Настройках по умолчанию предусмотрена возможность запуска симуляции в режиме паузы (полезна если начинаете симуляцию в полете). Также в Настройках можно выбрать многопользовательский режим, который позволяет "летать" с другими игроками на глобальной сети серверов сторонников FlightGear, которые позволяют играть одновременно нескольким пользователям. Для поддержки этой функциональности необходимо иметь быстрое интернет-соединение.
Дополнения позволяет загружать самолеты и дополнительные декорации.
Теперь остается нажать Fly! и отправиться в полет.
Полет
Для полетов лучше использовать джойстик. Для калибровки и конфигурирования джойстика зайдите в меню File и выберите пункт Joystick Configuration.
Если вы не можете запустить самолет, найдите пункт меню с названием самолета, например Yak 18T, и выберите пункт Autostart.
Двигатели запущены, вперед.
Заключение
FlightGear может и отстает в качестве графики, но не уступает коммерческим решениям в плане физики. По началу будет сложно освоить, но затем вы получите радость от полета. Кому-то станет ступенькой к реальным полетам.