• Jeux
  • Industrie
  • Ressources
  • Communauté
  • Apprentissage
  • Assistance
Développement
Moteur Unity
Créez des jeux 2D et 3D pour n'importe quelle plateforme
TéléchargerOffres et tarifs
Monétisation
Achat intégré (IAP)
Découvrez et gérez les IAP à travers les magasins
Mediation
Maximisez les revenus et optimisez la monétisation
Qualité des annonces
Protégez l'expérience utilisateur de votre application
Tapjoy
Construisez une fidélité utilisateur à long terme
Tous les produits de monétisation
Acquisition de nouveaux joueurs
Acquisition de nouveaux joueurs
Faites-vous découvrir et acquérez des utilisateurs mobiles
Unity Vector AI
Connectez les joueurs avec les bons jeux
Aura publicité sur appareil
Atteignez les utilisateurs sur l'appareil au moment de l'engagement maximal
Tous les produits de croissance
Cas d’utilisation
Collaboration 3D
Construisez et révisez des projets 3D en temps réel
Formation immersive
Entraînez-vous dans des environnements immersifs
Expériences client
Créez des expériences interactives 3D
Toutes les solutions sectorielles
Secteurs
Fabrication
Atteindre l'excellence opérationnelle
Distribution
Transformer les expériences en magasin en expériences en ligne
Automobile
Élever l'innovation et les expériences en voiture
Tous les secteurs
Bibliothèque technique
Documentation
Manuels d'utilisation officiels et références API
Outils de développement
Versions de publication et suivi des problèmes
Feuille de route
Examiner les fonctionnalités à venir
Glossaire
Bibliothèque de termes techniques
Informations
Études de cas
Histoires de succès dans le monde réel
Guides des meilleures pratiques
Conseils et astuces d'experts
Toutes les ressources
Nouveautés
Blog
Mises à jour, informations et conseils techniques
Actualités
Actualités, histoires et centre de presse
Centre communautaire
Discussions
Discuter, résoudre des problèmes et se connecter
Événements
Événements mondiaux et locaux
Histoires de la communauté
Made with Unity
Mise en avant des créateurs Unity
Diffusions en direct
Rejoignez les développeurs, créateurs et initiés
Unity Awards
Célébration des créateurs Unity dans le monde entier
Pour tous les niveaux
Unity Learn
Maîtrisez les compétences Unity gratuitement
Formation professionnelle
Améliorez votre équipe avec des formateurs Unity
Vous découvrez Unity ?
Démarrer
Démarrez votre apprentissage
Parcours essentiels Unity
Vous découvrez Unity ? Commencez votre parcours
Guides pratiques
Conseils pratiques et meilleures pratiques
Formation
Pour les étudiants
Démarrez votre carrière
Pour les enseignants
Boostez votre enseignement
Licence d'enseignement subventionnée
Apportez la puissance de Unity à votre institution
Certifications
Prouvez votre maîtrise de Unity
Options d'assistance
Obtenir de l'aide
Vous aider à réussir avec Unity
Plans de succès
Atteignez vos objectifs plus rapidement avec un support expert
FAQ
Réponses aux questions courantes
Contactez-nous.
Connectez-vous avec notre équipe
Offres et tarifs
Langue
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Réseaux sociaux
Devise
Acheter
  • Produits
  • Unity Ads
  • Abonnement
  • Asset Store Unity
  • Revendeurs
Formation
  • Participants
  • Formateurs
  • Établissements
  • Certification
  • Formation
  • Programme de développement des compétences
Télécharger
  • Hub Unity
  • Télécharger des archives
  • Programme version Bêta
Unity Labs
  • Laboratoires
  • Publications
Ressources
  • Plateforme d'apprentissage
  • Communauté
  • Documentation
  • Unity QA
  • FAQ
  • État des services
  • Études de cas
  • Made with Unity
Unity
  • Notre entreprise
  • Newsletter
  • Blog
  • Événements
  • Carrières
  • Aide
  • Presse
  • Partenaires
  • Investisseurs
  • Affiliés
  • Sécurité
  • Impact sociétal
  • Inclusion et diversité
  • Contactez-nous.
Copyright © 2025 Unity Technologies
  • Mentions légales
  • Politique de confidentialité
  • Cookies
  • Ne vendez ou ne partagez pas mes informations personnelles

« Unity », ses logos et autres marques sont des marques commerciales ou des marques commerciales déposées de Unity Technologies ou de ses filiales aux États-Unis et dans d'autres pays (pour en savoir plus, cliquez ici). Les autres noms ou marques cités sont des marques commerciales de leurs propriétaires respectifs.

Hero background image

Créez des jeux multijoueurs avec Unity Netcode

Découvrez la solution netcode d'Unity et accédez à des bibliothèques, des tutoriels et des exemples pour vous lancer dans la création de votre jeu.
Netcode for GameObjects
Netcode for Entities
Netcode for GameObjects
Netcode for Entities
  • Présentation
  • Ressources
  • FAQ
Cette page a été traduite automatiquement pour faciliter votre expérience. Nous ne pouvons pas garantir l'exactitude ou la fiabilité du contenu traduit. Si vous avez des doutes quant à la qualité de cette traduction, reportez-vous à la version anglaise de la page web.
Cliquez ici.
Regarder

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Solutions netcode pour la coopération occasionnelle

Ciblez les jeux multijoueurs de coopération occasionnelle avec le package Netcode for GameObjects. Vous pouvez synchroniser les scènes et les données des GameObjects sur plusieurs clients et plateformes en utilisant des modèles qui déterminent l'autorité entre le client et le serveur. Unity vous aide à optimiser vos jeux multijoueurs grâce à des outils permettant d'analyser le réseau, à la fois en mode Jeu et en temps réel.

Relay, intégré aux Unity Gaming Services, offre une solution économique pour étendre les playtests et créer des jeux multijoueurs sans nécessiter d'investissement dans un hébergement dédié.

Installer Netcode for GameObjects
Consulter la feuille de route
Scène de course automobile sous la neige

Solutions netcode pour l'action compétitive

Ciblez les jeux d'action multijoueurs compétitifs en utilisant le package Netcode for Entities basé sur ECS, qui a été conçu pour offrir des performances et une évolutivité optimales. Créez une expérience de jeu ambitieuse et faisant autorité sur le serveur en utilisant des techniques telles que la prédiction, l'interpolation et la compensation du décalage.

Optimisez vos coûts en utilisant un serveur dédié capable de supprimer automatiquement les ressources. Déployez-le avec Multiplay Hosting de Unity Gaming Services, une approche simplifiée pour maintenir la résilience et l'évolutivité de votre infrastructure de jeu, afin que vous puissiez vous concentrer sur la fourniture de la meilleure expérience à vos joueurs.

Installer Netcode for Entities
Consulter la feuille de route
Image promotionnelle UGS

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.

En savoir plus
Courant électrique circulant entre deux panneaux

Contrôlez avec précision la couche de transport

Le package de transport Unity est une bibliothèque indépendante du code réseau qui fournit une couche réseau de bas niveau axée sur la performance et la fiabilité - une bibliothèque de transport moderne, sécurisée et portable qui étend le UDP conventionnel avec des fonctionnalités avancées telles que le support du service Relay Unity, UnityTLS et des pipelines, entre autres.

Par défaut, Netcode for GameObjects et Netcode for Entities utilisent le protocole UTP pour le transport des données. Néanmoins, les développeurs ont la possibilité d'utiliser UTP comme bibliothèque autonome s'ils veulent avoir un contrôle précis sur le réseau.

En savoir plus
Regarder

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Explorez le code de mise en réseau avec des exemples de netcode

Découvrez comment développer des jeux multijoueurs en analysant le code de nos exemples de jeux.

  • Salle du Patron est un jeu coopératif décontracté en 3D avec un code de niveau production - construit avec Netcode pour GameObjects et intégré avec Lobby et Relay.
  • Chatons Galactiques est un échantillon d'aventure spatiale coopérative en 2D construit avec Netcode pour GameObjects et conçu pour vous aider à apprendre comment synchroniser des objets réseau.
  • Réseau de course est un échantillon de course compétitive rapide - construit avec Netcode pour les entités - qui illustre la prédiction côté client, l'interpolation et la compensation de latence.
Apprenez et créez au sein d'une communauté

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 Multijoueur, Discord et GitHub si vous avez des questions.

Documentation
Connectez-vous à Discord

En savoir plus sur la mise en réseau multijoueur

Échantillons en petites bouchées

Échantillons en petites bouchées

Le dépôt Bitesize Samples fournit une série de codes d'exemple sous forme de modules à utiliser dans vos jeux et à mieux comprendre Netcode for GameObjects (Netcode).

En savoir plus
Tutoriel sur le Netcode pour les objets de jeu

Tutoriel sur le Netcode pour les objets de jeu

Accédez à ce tutoriel pour acquérir une compréhension fondamentale du Netcode pour GameObjects et savoir comment l'utiliser lors de la création d'un jeu multijoueur coopératif décontracté.

En savoir plus
Modèle de multijoueur compétitif à petite échelle

Modèle de multijoueur compétitif à petite échelle

Ce modèle fournit un point de départ pour créer et expédier votre projet Multijoueur en utilisant Netcode For GameObjects et les services de jeu de Unity.

En savoir plus
Commencer avec Netcode pour les entités

Commencer avec Netcode pour les entités

Regardez ce webinaire à la demande pour plonger dans la démonstration de Megacity Metro et apprendre comment intégrer des entités dans votre projet avec les services de jeu de Unity.

En savoir plus
légende multiplay
Commencez à créer votre prochain jeu multijoueur

Installez les solutions Unity Multiplayer pour prendre de l'avance sur votre prochain projet.

Créer de la coopération occasionnelle
Créer de l'action compétitive

Questions les plus fréquentes

Le moteur Unity fonctionne-t-il avec le P2P ?

+

Oui, les solutions netcode d'Unity prennent en charge le 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. Cliquez ici pour en savoir plus.

Quelles plateformes seront prises en charge par le mode multijoueur d'Unity ?

+

Avec notre dernière version de Transport, utilisée dans toutes nos solutions multijoueurs, vous pouvez profiter de la compatibilité avec toutes les plateformes, y compris WebGL. N'hésitez pas à consulter notre feuille de route pour voter ou partager vos idées ici.

Quand les solutions multijoueurs d'Unity seront-elles prêtes pour la production ?

+

Depuis le 20 septembre 2022, vous pouvez utiliser Netcode for GameObjects en production. De plus, vous pouvez également accéder à la préversion de Netcode for Entities à partir de la version TECH stream 2022.2.

La suite multijoueur d'Unity sera-t-elle toujours proposée via des packages distincts ?

+

Nous prévoyons actuellement de maintenir les deux solutions netcode séparées de la plateforme de développement en temps réel Unity. Si les plans changent, notre feuille de route sera le premier endroit à le refléter.

Pour quelles versions de l'éditeur les solutions multijoueurs d'Unity sont-elles disponibles ?

+

Netcode for GameObjects sera disponible dans les versions 2020.3, 2021.3, 2022.1 et 2022.2

Netcode for Entities sera disponible dans les versions 2022.2.

Comment les solutions multijoueurs d'Unity sont-elles intégrées aux Unity Gaming Services ?

+

Netcode for GameObjects et Transport sont parfaitement intégrés à Unity Relay.

Pour l'hébergement Multiplay, le processus pour les configurer ensemble est actuellement manuel - cependant, notre équipe travaille actuellement à rendre ce flux de travail DGS optimal et sans couture dans toutes nos solutions.

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

+

Absolument, aussi bien dans le kit de développement que dans la documentation. Nous sommes heureux de partager cette aventure avec la communauté et nous offrirons également d'autres types de contributions, tels que des processus RFC pour discuter des décisions de conception.

Pouvez-vous utiliser un serveur dédié ?

+

Nos deux solutions multijoueurs prennent en charge un modèle de serveur de jeu dédié. Pour créer un serveur de jeu dédié, modifiez votre cible de compilation pour un serveur dédié, créez votre projet comme d'habitude, puis téléchargez la version finale sur un service d'hébergement de serveur de jeu ou sur votre propre matériel serveur.

Où puis-je trouver des tutoriels 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 demander directement à notre équipe sur Discord.