Skip to content

pingminus/FTXUI-FlySim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FTXUI-FlySim

This project is a fork of the official FTXUI demo repository showcasing FTXUI. I didn’t want to deal with linking and debugging FTXUI from scratch, so I directly used and modified the demo fork.

Demo NEW UI

1224.mp4
image

OLD UI

2025-11-1901-35-20-ezgif com-video-to-gif-converter

image

Build instructions:

Windows

mkdir build
cd build
cmake ..
cmake --build . --config Debug
.\Debug\ftxui-starter.exe

MacOs/Linux

mkdir build
cd build
cmake ..
make -j
./ftxui-starter

How to Land the Plane

Landing requires putting the aircraft into a stable, low-speed, low-altitude configuration directly over the 2×2 airport zone (marked with pink-Box on the map).

Landing Requirements

To land successfully, ALL of the following must be true at the moment altitude reaches 0:

You are directly over one of the airport tiles (the 2×2 landing zone at (10,10) → (11,11)).

Speed below 140 kt

Gear DOWN (G)

Pitch greater than -5° (no steep nose-down impact)

Roll less than 10° (nearly wings-level)

Flaps ON (recommended but optional)

About

FTXUI C++ Fly Simulator

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 69.2%
  • HTML 20.3%
  • Python 5.3%
  • CMake 5.2%