Unity 3D en Multijoueur
Formation Unity 3D Multijoueur avec UNET
La formation
Les Objectifs
A l’issue de ce cours, vous serez capable d’exécuter vos expériences Unity 3D dans un contexte multijoueur. Vous comprendrez la mise en place et la configuration d’un serveur et des clients. Vous acquerrez toutes les compétences pour faire une expérience en réseau réussie et palier aux problèmes de synchronisation et d’interpolation pour un déroulé fluide.
Le Public
Développeur Unity et C# confirmé
La Durée
3 jours
Les Prérequis
Unity 3D, C#
Les Moyens
Pédagogiques
1 support de cours et 1 ordinateur par personne.
1 salle de formation, 1 vidéoprojecteur, 1 espace détente.
Plan de cours
- 01/. Découvrir l'exécution d’une application en réseau
> Les composants d’une application réseau
> Les différentes API
> Network Manager
> Convertir une application en mode multi-joueurs - 02/. UNet par la pratique
> Mise en place du NetworkManager
> Paramétrage, enregistrement et déplacement du joueur
> Interaction et collision en réseau
> Cycle de vie - 03/. Les différents composants et classes reseau
> Les composants réseau
> Les classes reseau - 04/. Transport Layer
> Configuration
> Communication
> UnityWebRequest - 05/. Gérer la latence réseau
> Déplacement par interpolation
> Fonctionnement de NetworkTransform - 06/. Configurer l'expérience
> Différentiation visuelle des joueurs
> Interaction
> Collision
> Autorité - 07/. Configurer le gestionnaire de réseau
> Fonctions Callback
> Spawn des objets
> Lobby
> Sélection de joueurs
> H.U.D
Qu’en dites-vous ? Contactez-nous si vous souhaitez vous inscrire à la formation, ou obtenir des renseignements sur les tarifs et les solutions de financement !
Formations associées
Unity 3D Débutant
Découvrez les bases d’Unity, l’ensemble de l’interface et de ses possibilités, et devenez autonome dans l’acquisition et l’approfondissement de vos compétences.
Optimisations
Apprenez à mesurer les performances de votre machine, à doser la consommation de donnée et à employer au maximum les ressources à votre disposition.