Pour comprendre comment simuler un vol aérodynamique, il faut d'abord comprendre quelles forces affectent le mouvement d'un avion. La trajectoire réelle d'un avion est la somme de tous ces effets physiques:
- Un objet se déplace à une vitesse constante, sauf s'il est soumis à une force.
- L'accélération d'un corps est directement proportionnelle et dans le même sens que la force nette agissant sur le corps et inversement proportionnelle à sa masse. Ainsi, F = ma, où F est la force nette agissant sur l'objet, m est la masse de l'objet et a est l'accélération de l'objet.
La poussée du moteur est une force qui accélère un avion vers l'avant et peut généralement être contrôlée par le joueur. L'accélération est la puissance du moteur divisée par la masse de l'avion.
La gravité accède constamment à un avion vers le bas à une vitesse de 9,81 m / s². En théorie, la gravité diminue lorsque vous montez plus haut, mais à la hauteur où les avions normaux fonctionnent, cela peut être ignoré.
Plus un avion se déplace rapidement, plus le frottement atmosphérique le ralentit. Ceci est représenté par une force accélérant dans une direction contre la direction actuelle de l'engin. La force augmente quadratique avec la vitesse (double vitesse = quatre fois la force de traînée). Mais plus l'avion vole haut, plus l'atmosphère est mince et plus la force de traînée est faible. La vitesse maximale d'un avion est l'endroit où les forces générées par la poussée du moteur et la traînée aérodynamique s'annulent.
Cela peut sembler contre-intuitif, mais avoir une constante de traînée plus forte rendra votre jeu plus facile à jouer (plus comme une arcade), car la traînée est la force qui empêche l'avion de voler dans la direction que le joueur ne veut pas voler plus (comme lorsque vous volez une courbe). Donc plus de traînée = avions plus lents et plus manœuvrables. Vous pouvez encore améliorer cela en augmentant la traînée lorsqu'il y a une différence entre la direction de cap et la direction de mouvement de l'avion (ce n'est même pas irréaliste - le profil aérodynamique d'un avion est optimisé pour une moindre résistance à l'air lorsque l'avion vole tout droit ).
C'est la force qui fait voler un avion. Il est généré par les ailes. Plus la surface de l'aile est grande, plus la portance est générée et accélère l'avion vers le haut (par rapport aux ailes, pas au sol. Lorsque l'avion roule sur le côté, l'ascenseur l'accélère également sur le côté). Tout comme la traînée atmosphérique, la portance est relative à la vitesse et à la densité atmosphérique.
Un avion contrôle sa direction avec différentes surfaces de contrôle pour le tangage, le lacet et le roulis. Une surface de contrôle ne fonctionne que lorsque l'avion se déplace. Son efficacité est proportionnelle à la vitesse actuelle et à la densité atmosphérique. Notez que les surfaces de contrôle ne modifient que la direction dans laquelle l'avion pointe, pas la direction dans laquelle il se déplace. Cela affecte la direction de poussée et de portance, et donc progressivement la direction de mouvement.