Comportement Mise à jour en réseau

Le comportement Mise à jour en réseau automatique permet de mettre automatiquement certains objets à la même position/angle/taille sur les ordinateurs en communication.

Fonctionnement

Le comportement fonctionne en automatisant simplement l'envoi des données qui concerne la position, la taille ou l'angle des objets, et en automatisant de même la mise à jour de la position de ces objets en fonction des données reçues.

Utilisation

Afin que le comportement fonctionne correctement, il faut que tous les objets devant être synchronisés soit identifiés par un unique numéro, qui soit le même sur tous les ordinateurs faisait tourner le jeu.

Pour cela, vous pouvez utiliser l'action “Générer les identifiants des objets” qui va attribué à chaque objet indiqué un unique numéro. Afin de s'assurer que les numéros générés soient les mêmes sur tout les ordinateurs, il faut appeler cette action au démarrage de la scène, ou être bien sûr que les objets en question soient tous en même nombre et identiques sur tous les ordinateurs.

Vous pouvez générer manuellement un numéro pour un objet avec l'action “Changer l'identifiant d'un objet”.

Attention, si cette action est employée sur plusieurs objets en même temps, tous les objets auront alors le même identifiant. Assurez vous que un seul objet soit concerné ( Par exemple, avec un évènement du type Pour chaque objet ).

Une fois les identifiants générés, il faut que l'un des ordinateurs en réseau soit désigné pour envoyer les données, et les autre pour les recevoir uniquement. Vous pouvez changer si l'ordinateur envoie les données ( Typiquement, quand le jeu est dit le serveur, qui organise la partie en ligne ) ou si il ne fait que les réceptionner ( Typiquement, quand le jeu est dit un client, qui rejoint la partie en ligne ).