Live data from Hacker News

Simple Physics-based Flight Simulation with C++

jakobmaier.at

1–10 of 19 posts

Re: Simple Physics-based Flight Simulation with C++

#6
post #4

Nice! Reminds me of this amazing (for the time) book which taught me a ton about the topic when I was in my first year at uni learning c++ https://books.google.at/books/about/Flights_of_Fantasy.html?...

True. There was another book called "Build your own Flight Sim in C++" by Michael Radtke and Christopher Lampton, but I personally like "Flights of Fantasy" better.

Re: Simple Physics-based Flight Simulation with C++

#7
post #4

Nice! Reminds me of this amazing (for the time) book which taught me a ton about the topic when I was in my first year at uni learning c++ https://books.google.at/books/about/Flights_of_Fantasy.html?...

This was a wonderful book, it really helped lift the veil on how more complicated things were written in code for me. Also, I remember I was at the mall with my uncle and he offered to buy me a gift. I went straight to the bookstore and picked out this book. He was surprised that I picked out a book on programming, and rewarded me with some extra cash after purchasing the book.

Re: Simple Physics-based Flight Simulation with C++

#8
post #4

Nice! Reminds me of this amazing (for the time) book which taught me a ton about the topic when I was in my first year at uni learning c++ https://books.google.at/books/about/Flights_of_Fantasy.html?...

The same author has another book from around the same time called "Gardens of Imagination" which explains how to write a Wolfenstein 3d-style raycaster. I can highly recommend that book as well.

Re: Simple Physics-based Flight Simulation with C++

#9
One of the citations is brihernandez/SimpleWings; Hernandez is better known as indie dev Why485, creator of Tiny Combat Arena, a throwback flight sim to the A-10 Cuba era. (Of course the reborn MicroProse picked it up.) https://store.steampowered.com/app/1347550/Tiny_Combat_Arena...

Why's GitHub repo is full of useful things for game devs, especially Unity but also C++. https://github.com/brihernandez/Ergo is maybe most relevant to this post for being a C++ implementation of a basic 3D space shooter engine built on raylib.

Re: Simple Physics-based Flight Simulation with C++

#10
post #5
post #3

Earlier quoted context omitted.

https://github.com/marek-cel/mscsim

It probably wasn't a question :) but piling on: https://github.com/YSFlight-opensource/YSFLIGHT

> YSFlight

I'm aware of YSFlight (used it since 2015), but it has a lot of issues and repo does not include whole commits history (it was opensourced year ago as a snapshot of latest version code base with few commits on top of it), so might be not a good example of simple flight simulator.

Physics of YSFlight described in community fork repo.[0]

Till YSFlight became open-source, its physics was a "black box" and there was a research on reverse engineering its physics using game data logs.[1]

Also, there is another fork with few fixes & enhancements, including in its flight simulator physics engine.[2]

[0] https://github.com/YSCEDC/YSCE/blob/master/Documentation/YSF...

[1] https://sites.google.com/site/ysdecaff/ysflight-scientific-r...

[2] https://github.com/pasutisu/YSFLIGHT

Post reply on HN