Ah, je vois que je ne suis pas le seul à tout calculer, ça fait plaisir 😊. Ton calcul est correcte dans l hypothèse de 2 orbites circulaires, mais l excentricité de l orbite de Duna doit être pris en compte.
Et pour ça il n y a pas de formule. Pour le cas générale il faut utiliser une approche numérique pour converger vers la solution.
Si tu veux t y attaquer il faut pouvoir calculer la position des planète en fonction du temps dans le jeu. Ça se fait puisque la position intiale des astres est toujours la même quand on commence une partie, tu trouveras les infos sur la page wiki des astres.
Ensuite, il faut rechercher la prochaine fenètre de lancement entre les axes considérés ( à la première itération on utilise l hypothèse des orbites circulaire) a partir de là il faut itérer pour converger vers la fenètre réel, personnellement j utilise la méthode de Newton.
Il y a moyen de s amuser puisqu'en fonction de la situation le transfert peu être optimisé, transfert de hohmann, transfert tangent, bi tangent, optimisation de correction d inclinaison ...
Si tu veux plus dinfos je peux t envoyer de la doc que j ai rédigé sur le sujet.
Après plus de 1000 heure de jeu je prend presque plus de plaisir a tout calculer et préparer que jouer
RP