PRODUITS

Créez votre base multijoueur avec Netcode

Découvrez notre nouvelle solution de netcode et accédez aux bibliothèques, tutoriels et exemples dont vous avez besoin pour commencer à explorer.

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.

rnsm

network profiler

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.

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.

Courant électrique passant entre deux panneaux

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.

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.

Learn and create within a community

Graphisme UGS City

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.

Martin Raue, CTO, Twin Drums, The Wagadu Chronicles

« Nous avons déjà sélectionné Unity comme moteur de jeu et il est essentiel de disposer d'un autre système clé, comme la mise en réseau, fourni par Unity. 

Netcode for GameObjects est facile à utiliser au départ et son intégration étroite avec Unity permet de réduire considérablement les temps d'itération. »

Martin Raue, CTO, Twin Drums, The Wagadu Chronicles
Marc-Antoine Fortier, CTO, Fika Productions, Ship of Fools

« Netcode for GameObjects a tout ce que je pouvais demander dans une solution de mise en réseau. Une prise en main facile. Une conception bien pensée. Il gère une grande partie de la logique complexe du réseau et me permet de me concentrer pleinement sur le jeu lui-même. »

Marc-Antoine Fortier, CTO, Fika Productions, Ship of Fools

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.

Commencez à créer votre prochain jeu multijoueur

Installez Netcode for GameObjects pour prendre une longueur d'avance sur votre prochain projet multijoueur avec Unity.

Questions les plus fréquentes

Netcode for GameObjects fonctionne-t-il pour le P2P ?

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.

Quelles plateformes Netcode for GameObjects prendra-t-il en charge ?

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.

Quand Netcode for GameObjects sera-t-il prêt pour la production ?

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 sera-t-il intégré au moteur Unity ?

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.

Which editor versions is Netcode for GameObjects available for?

Netcode for GameObjects will be available in versions 2020.3, 2021.3, 2022.1, and 2022.2

How is Netcode for GameObjects integrated with Unity Gaming Services?

NGO and UTP 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.

Accepterez-vous les demandes de contribution de la part de la communauté ?

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.

Pouvez-vous utiliser un serveur dédié avec Netcode pour GameObjects ?

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.

Où puis-je trouver des tutoriels Netcode pour GameObjects et d'autres supports d'apprentissage ?

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.

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris