Welcome to the development, or more precisely, the remake, of the classic 1989 F-15 II flight simulator by MicroProse.

The purpose of this blog is to document the project’s journey, explain the decisions made along the way, and share the lessons I learn.

I kicked off the project by selecting a technology stack and researching modern OpenGL workflows. For the core language, I chose to return to C++, a language I was once familiar with and am excited to dive back into.

I’m pairing it with the raylib library, which provides a solid foundation and saves me from reinventing the wheel.

Let’s get started.