Entrez dans la Boss Room
Boss Room est un exemple de projet de jeu coopératif à petite échelle. Il a été conçu avec Netcode pour GameObjects et Unity Relay. Il a pour objectif de vous aider à explorer les concepts et les modèles derrière la création d'un jeu multijoueur.

Découvrez Netcode pour GameObjects
Netcode for GameObjects est une bibliothèque réseau conçue pour le moteur de jeu Unity. Nous faisons évoluer notre solution pour fournir une base de netcode en open source sur laquelle vous pouvez compter. Elle est personnalisable et adaptable afin de répondre aux besoins de votre prochain projet multijoueur.
Installez dans l'éditeur Unity ou explorez le code source sur GitHub.
Level up your game with Unity Gaming Services
Build your small-scale cooperative game with Netcode for GameObjects and connect your players with Relay and Lobby.
Plus, access more Unity solutions available to build, manage, and grow your game – battle-tested by the biggest names in gaming.


Améliorez votre jeu avec les Services de jeu Unity
Créez votre jeu coopératif à petite échelle avec Netcode for GameObjects et connectez vos joueurs avec Relay et Lobby.
De plus, accédez à d'autres solutions Unity, testées par les plus grands noms du secteur et disponibles pour créer, gérer et développer votre jeu.
Apprenez et créez au sein d'une communauté
Quelqu'un a dit un jour qu'il était dangereux de se lancer tout seul dans l'aventure. Nous avons donc pensé que vous auriez besoin d'un coup de pouce ! Plongez dans notre documentation pour trouver des références et du contenu techniques, et commencer à travailler en réseau.
De plus, notre équipe est active sur le forum Multiplayer, Discord et GitHub si vous vous posez des questions.

Learn and create within a community
Someone once said that it’s dangerous to go alone – so we thought you should take this! Dive into our documentation for technical references and content to get started with networking.
Plus, our team is active on the Multiplayer forum, Discord, and GitHub if you have any questions.
En savoir plus sur la mise en réseau multijoueur
Les 8 facteurs du développement de jeux multijoueurs
Dans ce guide, nous couvrons les huit facteurs de développement de jeux multijoueurs que vous devez prendre en compte pour créer et exploiter votre prochain titre multijoueur.
Entrez dans la Boss Room
Explorez Netcode de Unity pour GameObjects, Relay et les modèles sous-jacents d'un jeu multijoueur dans Boss Room, notre petit RPG coopératif.
Mise en réseau des jeux coopératifs à petite échelle
Découvrez comment Breakwaters, un jeu indépendant en devenir, a choisi son modèle afin que vous puissiez apprendre à aborder la mise en réseau d'un jeu coopératif à petite échelle.
Netcode : fiction ou réalité ?
Le terme « netcode » n'est pas vraiment apprécié des joueurs car il est souvent synonyme de latence et mauvaises expériences multijoueur. Apprenez grâce à la fiction au travers de ce blog qui s'attaque aux préjugés courants sur le netcode.
Questions les plus fréquentes
La version actuelle de Netcode for GameObjects est compatible avec un modèle de serveur hôte/écoute dans lequel un client prend le rôle de l'hôte pendant que d'autres clients se connectent au serveur.
La version actuelle de Netcode for GameObjects est compatible avec la plupart des plateformes à l'exception de WebGL. La structure de mise en réseau que nous sommes en train d'élaborer est basée sur Netcode for GameObjects et sera finalement compatible avec toutes les principales plateformes prises en charge par Unity.
Nous ne pouvons malheureusement pas vous donner une date précise à laquelle notre nouvelle structure de mise en réseau sera prête pour la production. Cependant, c'est l'une des principales priorités de Unity pour 2021 et nos versions en tiendront compte.
Netcode pour GameObjects est la pierre angulaire de ce qui deviendra le framework de premier ordre de Unity pour la mise en réseau multijoueur GameObjects. Notre projet est de conserver cette nouvelle structure en tant que package distinct du moteur principal.
Netcode for GameObjects will be available in versions 2020.3, 2021.3, 2022.1, and 2022.2
Netcode for Entities will be available in versions 2022.2.
Netcode for GameObjects and Transport have seamless integration with Unity Relay.
For Game Server Hosting (Multiplay), the process to get them setup together is currently manual – however, our team is currently working on making this DGS workflow optimal and seamless across all our solutions.
Tout à fait ! Aussi bien dans le kit de développement que dans la documentation. Nous sommes vraiment ravis de pouvoir partager cette nouvelle expérience avec la communauté. Nous mettrons également à disposition d'autres types de contributions, par exemple des processus RFC pour discuter des décisions de conception.
Netcode pour GameObjects prend en charge un modèle de serveur de jeu dédié. Pour créer un serveur de jeu dédié avec notre Netcode pour GameObjects, vous pouvez élaborer votre projet en tant que compilation de serveur, puis télécharger celle-ci sur un service d'hébergement de serveur de jeu ou sur votre propre serveur.
Notre site de documentation regorge de ressources pédagogiques et d'articles pour vous aider à démarrer. Si vous avez d'autres questions, vous pouvez les poser directement à notre équipe sur Discord ou le Forum Netcode pour GameObjects.