Salut
je ne suis pas naïf, je ne pense pas qu'il y aura une suite, ni même que une de mes pistes soient étudié mais qui ne demande rien n'a rien.
Je partage donc mes longues réflexions adressées à Laminar.( faudra lire plusieurs fois mes procédures mais elles sont simples au final )
Bonjour
Désolé pour la qualité de l’Anglais c’est une traduction faite avec le traducteur de Google.
Je vais essayer de faire des phrases courtes pour faciliter la traduction automatique et ne pas rentrer dans les détails.
Concerne : mode réseau multijoueur.
A) Actuellement : liste des procédures de connexion :
1)- aller dans le routeur et ouvrir les ports 49000
2)-devoir configurer le pare feux
3)- devoir configurer l’anti-virus
4)-devoir récolter les numéros IP des autres joueurs et les rentrer 1 par 1 dans les champs connexion réseau
5)-déconnecter les Plugins réseau (VatFrance, Ivao)
6)- dans paramètres : carte graphique : ‘ »décocher pistes suivent- contour des terrains » pour avoir tous les avions au même niveau.
7) dans paramètre : réseau : multijoueur : avant de se déconnecter, devoir effacer les numéros IP des autres joueurs puis seulement décocher la case (si on oublie et si xPlane crash, au prochain démarrage, il faut arracher la prise RJ45 internet.
8) devoir avoir les mêmes avions en mode multijoueur sinon xPlane crash.
9) si quelqu’un oublie d’effacer le numéro IP et de décocher la case dans paramètres : réseau : multijoueur, on ne sait pas qui c’est et il crash nos xPlane s’il utilise un autre avion
10) absence d’une fenêtre pour contrôleur avec cap, vitesse, altitude, transpondeur CallSign
11) vue en mode Contrôleur limitée à la tuile ce qui empêche de voir les autres avions hors tuile
12) latence du réseau faisant faire n’importe quoi aux avions (saut, retard, pirouette …)
Ces procédures sont lourdes, sources d’erreur dans les adresse IP, et pénalisantes.
Nous pouvons ensemble nous entendre et affirmer que ces procédures ne sont pas à la hauteur d’un réseau mode multijoueur automatisé digne de ce nom.
Bien que vos spécialistes-informaticiens travaillent sur ces points, voici mes pistes de réflexion et de propositions. Certes il y a des contraintes ou technique et/ou réglementaires, mais il faudrait arriver à automatiser et simplifier au maximum.
A) Pour les points 1 2 et 3
Utiliser les ports par défaut déjà ouvert dans le routeur, le pare-feu et l’antivirus.
B) Pour le point de 4 ci-dessus exemple de possibilité à mettre en place :
Mettre en place :
- deux boutons dans paramètre réseau : multijoueur en face de chacune des 19 rubriques ou actuellement il faut rentrer le numéro IP de destination.
- une rubrique IP remplir « ma machine ou mon IP avec un troisième bouton validation à coté de cette rubrique.
Le premier bouton est celui du demandeur (émetteur). Si je clique dessus, il générerait un numéro IP unique et standard.
Ce numéro IP spécifique à xPlane ; serait issu d’une liste dont le premier numéro (celui de la connexion émetteur générique a tout le monde) se termine par un O et les autres par 1 et le dernier par 19
(Exemple : numéro IP de départ et de connexion 231.12.45.00 puis en réserve les autres numéros : 231.12.45.01, 231.12.45.02…… et le dernier 231.12.45.19)
Ce numéro (231.12.45.00) est lors de la connexion avec un autre joueur envoyé par internet. (Le demandeur ou l’émetteur)
La machine de destination(ou le receveur), xPlane sait déjà identifier ce numéro IP unique 231.12.45.00.
Le second joueur cliquerait alors sur le second bouton pour valider la connexion entrante.
Cette action va faire que :
Chez lui (le receveur) sa première ligne sera remplie dans l’ordre chronologique des autres numéros disponibles et chez moi (l’émetteur) ma rubrique serait remplie par un autre numéro chronologique figurant dans la liste. (Celui qui me sera affecté et celui du receveur.
Exemple de manipulation, de procédure et de comportement.
i)- Demandeur (ou émetteur):
Clic sur un bouton générateur d’IP connexion.
- Envoi 231.12.45.00,
- En attente de validation
ii-Destinataire (récepteur)
- réception numéro231.12.45.00.
-Clic sur bouton validation connexion.
-Affectation du numéro 231.12.45.01 pour lui-même.
-
-Affectation du numéro suivant231.12.45.02 pour le demandeur (ou l’émetteur).
- Envoi du numéro 231.12.45.02 au demandeur (ou l’émetteur)
ii i)-retour chez Demandeur (ou émetteur):
-le numéro en retour sera automatiquement affiché et remplie dans la rubrique IP « ma machine ou mon IP »
La connexion est établie entre ces deux personnes (A+B).
Arrive une troisième personne (C)
(C)) fait la procédure sous i et se trouve en attente de validation de A et B
Dans ce cas A et B valide chacun mais en utilisant cette fois le bouton à côté de la nouvelle rubrique « ma machine ou mon IP »
Ce bouton va :
Envoyer les numéros IP de A (231.12.45.01) +B (231.12.45.02) chez C (incrémenté chez C le prochain numéro de la liste soit 231.12.45.03
Et ainsi de suite jusqu’0 231.12.45.19.
Cette procédure peut sembler lourde en la lisant, mais en réalité serait très simple pour l’utilisateur.
Bien entendu, cela peut être plus compliqué pour les informaticiens. Mais à eux de trouver comment le faire et comment relier ce numéro interne à l’IP réseau externe. La solution existe ; il faudra l’inventer mais chacun son métier. (Si ce n’était pas possible, l’homme ne serait jamais allé sur la lune)
Point 5 + 6
Le bouton générateur du IP de départ 231.12.45.00, peut avoir une seconde fonction : vérifier
- dans Plugin si des Plugins réseaux sont actifs? Si c’est le cas les désactiver automatiquement (on peut la première fois lui « apprendre » ce qu’il doit désactiver)
- décocher: carte graphique : ‘ pistes suivent- contour des terrains » Trouver le moyen de ne pas devoir relancer xPlane après cette manipulation et qu’elle soit prise en compte.
Point 7
Mettre en place un quatrième bouton de déconnexion
-qui efface le numéro dans les rubriques,
Qui ferme la connexion,
-qui remet la liste des numéros à zéro pour la prochaine connexion.
- en faisant quitter, xPlane vérifie qu’il n’y a plus de numéro IP actif ni de connexion active en mode multijoueur. Si c’est le cas soit qu' xPlane efface le numéro et déconnecte soit donne une alerte pour obliger l’utilisateur à se déconnecter manuellement sinon xPlane ne se ferme pas.
Point 8
Si le même avion n’existe pas sur les autres machines avoir la possibilité de choisir un avion par défaut dans les dossiers Aircraft et éviter de cracher xPlane.
Point 10 et 11)
Mettre en place une fenêtre pour contrôleur avec cap, vitesse, altitude, transpondeur CallSign et non limitée à la tuile ce qui empêche de voir les autres avions hors tuile. Affectation couleur par avion et par étiquette. Etiquettes sur les cotés de l'écran pour ne pas recouvrir les autres.
Point 12)
- xPlane analyse et identifie les paquets entrants entre les plus rapides et les moins rapides.
-Place le tout dans une mémoire tampon avant affichage en retardant l’affichage des avions venant de connexion à fort débit de bande passante, pour les caler avec les avions ayant une connexion à débit faible.
Merci pour cette longue lecture et pour votre réponse qui j’espère sera positive si ce n’est sur mon approche au moins sur l’esprit d’amélioration et de simplification du mode multijoueur.
je ne suis pas naïf, je ne pense pas qu'il y aura une suite, ni même que une de mes pistes soient étudié mais qui ne demande rien n'a rien.

Je partage donc mes longues réflexions adressées à Laminar.( faudra lire plusieurs fois mes procédures mais elles sont simples au final )
Bonjour
Désolé pour la qualité de l’Anglais c’est une traduction faite avec le traducteur de Google.
Je vais essayer de faire des phrases courtes pour faciliter la traduction automatique et ne pas rentrer dans les détails.
Concerne : mode réseau multijoueur.
A) Actuellement : liste des procédures de connexion :
1)- aller dans le routeur et ouvrir les ports 49000
2)-devoir configurer le pare feux
3)- devoir configurer l’anti-virus
4)-devoir récolter les numéros IP des autres joueurs et les rentrer 1 par 1 dans les champs connexion réseau
5)-déconnecter les Plugins réseau (VatFrance, Ivao)
6)- dans paramètres : carte graphique : ‘ »décocher pistes suivent- contour des terrains » pour avoir tous les avions au même niveau.
7) dans paramètre : réseau : multijoueur : avant de se déconnecter, devoir effacer les numéros IP des autres joueurs puis seulement décocher la case (si on oublie et si xPlane crash, au prochain démarrage, il faut arracher la prise RJ45 internet.
8) devoir avoir les mêmes avions en mode multijoueur sinon xPlane crash.
9) si quelqu’un oublie d’effacer le numéro IP et de décocher la case dans paramètres : réseau : multijoueur, on ne sait pas qui c’est et il crash nos xPlane s’il utilise un autre avion
10) absence d’une fenêtre pour contrôleur avec cap, vitesse, altitude, transpondeur CallSign
11) vue en mode Contrôleur limitée à la tuile ce qui empêche de voir les autres avions hors tuile
12) latence du réseau faisant faire n’importe quoi aux avions (saut, retard, pirouette …)
Ces procédures sont lourdes, sources d’erreur dans les adresse IP, et pénalisantes.
Nous pouvons ensemble nous entendre et affirmer que ces procédures ne sont pas à la hauteur d’un réseau mode multijoueur automatisé digne de ce nom.
Bien que vos spécialistes-informaticiens travaillent sur ces points, voici mes pistes de réflexion et de propositions. Certes il y a des contraintes ou technique et/ou réglementaires, mais il faudrait arriver à automatiser et simplifier au maximum.
A) Pour les points 1 2 et 3
Utiliser les ports par défaut déjà ouvert dans le routeur, le pare-feu et l’antivirus.
B) Pour le point de 4 ci-dessus exemple de possibilité à mettre en place :
Mettre en place :
- deux boutons dans paramètre réseau : multijoueur en face de chacune des 19 rubriques ou actuellement il faut rentrer le numéro IP de destination.
- une rubrique IP remplir « ma machine ou mon IP avec un troisième bouton validation à coté de cette rubrique.
Le premier bouton est celui du demandeur (émetteur). Si je clique dessus, il générerait un numéro IP unique et standard.
Ce numéro IP spécifique à xPlane ; serait issu d’une liste dont le premier numéro (celui de la connexion émetteur générique a tout le monde) se termine par un O et les autres par 1 et le dernier par 19
(Exemple : numéro IP de départ et de connexion 231.12.45.00 puis en réserve les autres numéros : 231.12.45.01, 231.12.45.02…… et le dernier 231.12.45.19)
Ce numéro (231.12.45.00) est lors de la connexion avec un autre joueur envoyé par internet. (Le demandeur ou l’émetteur)
La machine de destination(ou le receveur), xPlane sait déjà identifier ce numéro IP unique 231.12.45.00.
Le second joueur cliquerait alors sur le second bouton pour valider la connexion entrante.
Cette action va faire que :
Chez lui (le receveur) sa première ligne sera remplie dans l’ordre chronologique des autres numéros disponibles et chez moi (l’émetteur) ma rubrique serait remplie par un autre numéro chronologique figurant dans la liste. (Celui qui me sera affecté et celui du receveur.
Exemple de manipulation, de procédure et de comportement.
i)- Demandeur (ou émetteur):
Clic sur un bouton générateur d’IP connexion.
- Envoi 231.12.45.00,
- En attente de validation
ii-Destinataire (récepteur)
- réception numéro231.12.45.00.
-Clic sur bouton validation connexion.
-Affectation du numéro 231.12.45.01 pour lui-même.
-
-Affectation du numéro suivant231.12.45.02 pour le demandeur (ou l’émetteur).
- Envoi du numéro 231.12.45.02 au demandeur (ou l’émetteur)
ii i)-retour chez Demandeur (ou émetteur):
-le numéro en retour sera automatiquement affiché et remplie dans la rubrique IP « ma machine ou mon IP »
La connexion est établie entre ces deux personnes (A+B).
Arrive une troisième personne (C)
(C)) fait la procédure sous i et se trouve en attente de validation de A et B
Dans ce cas A et B valide chacun mais en utilisant cette fois le bouton à côté de la nouvelle rubrique « ma machine ou mon IP »
Ce bouton va :
Envoyer les numéros IP de A (231.12.45.01) +B (231.12.45.02) chez C (incrémenté chez C le prochain numéro de la liste soit 231.12.45.03
Et ainsi de suite jusqu’0 231.12.45.19.
Cette procédure peut sembler lourde en la lisant, mais en réalité serait très simple pour l’utilisateur.
Bien entendu, cela peut être plus compliqué pour les informaticiens. Mais à eux de trouver comment le faire et comment relier ce numéro interne à l’IP réseau externe. La solution existe ; il faudra l’inventer mais chacun son métier. (Si ce n’était pas possible, l’homme ne serait jamais allé sur la lune)
Point 5 + 6
Le bouton générateur du IP de départ 231.12.45.00, peut avoir une seconde fonction : vérifier
- dans Plugin si des Plugins réseaux sont actifs? Si c’est le cas les désactiver automatiquement (on peut la première fois lui « apprendre » ce qu’il doit désactiver)
- décocher: carte graphique : ‘ pistes suivent- contour des terrains » Trouver le moyen de ne pas devoir relancer xPlane après cette manipulation et qu’elle soit prise en compte.
Point 7
Mettre en place un quatrième bouton de déconnexion
-qui efface le numéro dans les rubriques,
Qui ferme la connexion,
-qui remet la liste des numéros à zéro pour la prochaine connexion.
- en faisant quitter, xPlane vérifie qu’il n’y a plus de numéro IP actif ni de connexion active en mode multijoueur. Si c’est le cas soit qu' xPlane efface le numéro et déconnecte soit donne une alerte pour obliger l’utilisateur à se déconnecter manuellement sinon xPlane ne se ferme pas.
Point 8
Si le même avion n’existe pas sur les autres machines avoir la possibilité de choisir un avion par défaut dans les dossiers Aircraft et éviter de cracher xPlane.
Point 10 et 11)
Mettre en place une fenêtre pour contrôleur avec cap, vitesse, altitude, transpondeur CallSign et non limitée à la tuile ce qui empêche de voir les autres avions hors tuile. Affectation couleur par avion et par étiquette. Etiquettes sur les cotés de l'écran pour ne pas recouvrir les autres.
Point 12)
- xPlane analyse et identifie les paquets entrants entre les plus rapides et les moins rapides.
-Place le tout dans une mémoire tampon avant affichage en retardant l’affichage des avions venant de connexion à fort débit de bande passante, pour les caler avec les avions ayant une connexion à débit faible.
Merci pour cette longue lecture et pour votre réponse qui j’espère sera positive si ce n’est sur mon approche au moins sur l’esprit d’amélioration et de simplification du mode multijoueur.