Hero background image

Unity Source Code

Comprenez, optimisez et déboguez le code plus rapidement, et faites progresser vos projets en personnalisant le moteur selon vos besoins spécifiques.
Cette page a fait l’objet d’une traduction automatique. Afin de consulter la version originale pour des raisons d’exactitude et de fiabilité,
Code source

Découvrez les secrets du code source

Avec Unity Source Code, vous pouvez plonger au cœur même d'Unity et obtenir une compréhension approfondie de son fonctionnement interne. Ces informations vous permettront d'améliorer votre code, de résoudre les erreurs et de déployer du code personnalisé, vous aidant ainsi à atteindre plus rapidement et efficacement les objectifs de vos projets.

Code source

Inclus dans Unity Enterprise

L'offre Unity Enterprise intègre la fonction Source Code Access et les outils dont vous avez besoin pour gérer des projets ambitieux et de grande envergure.

Avantages clés

Créez un code plus efficace et optimisé

Utilisez Source Code Access comme bon vous semble, que ce soit pour améliorer des processus existants ou comprendre les structures de données du rendu graphique le tout grâce aux dernières mises à jour et corrections de bogues disponibles.

Déboguez et trouvez des solutions plus rapidement

Déboguez votre éditeur et votre code d'exécution de manière plus efficace, sans dépendre de l'assistance. Identifiez et résolvez plus rapidement les bogues et les problèmes de performance en utilisant des indicateurs et des points d'arrêt, et tirez parti des tests automatisés et du framework de test intégré à Unity pour garantir la stabilité de votre projet.

Collaborez avec nous sur le code

Recommandez des améliorations du moteur, partagez vos connaissances et expliquez mieux vos besoins d'assistance en les replaçant dans leur contexte approprié. Partagez des extraits de code source et des bonnes pratiques avec vos collègues, proposez des suggestions de code à votre conseiller réussite et collaborez de manière plus étroite avec les équipes d'assistance d'Unity.

Envoyez du code personnalisé avec Adapt

Déployez du code modifié ou personnalisé selon les besoins de votre projet en utilisant les droits Source Code Adapt. Effectuez le déploiement de votre code en utilisant des API internes et apportez des modifications aux structures de données privées pour supprimer, remplacer ou étendre les fonctions selon vos besoins. Vous devez avoir un abonnement Integrated Success. Veuillez contacter notre service des ventes afin d'obtenir de plus amples informations.

V Rising

Le code source a libéré le potentiel et les ambitions de Stunlock Studios

Découvrez comment Stunlock Studios a réalisé sa vision pour le célèbre jeu V Rising en utilisant DOTS et Unity Source Code pour corriger les bugs, améliorer les performances et optimiser le taux de rafraîchissement en fonction des contraintes du GPU.

Abonnements au code source

Nous proposons deux offres pour répondre à vos besoins : Source Code Access et Source Code Adapt. Grâce à Source Code Access, inclus dans Unity Enterprise, vous pouvez accéder au code source pour mieux comprendre, optimiser et déboguer votre code de manière plus rapide et efficace. Avec Adapt, vous profitez des avantages d'Access, tout en ayant la possibilité de déployer votre code personnalisé.

Inclus dans Access et Adapt :

  • Accéder, visualiser et cloner le Unity Source Code
  • Construire à partir du Unity Source Code, y compris les éditeurs, les joueurs, l'outillage et les fichiers de projet.
  • Déboguez vos projets plus facilement en vous référant au code source d'Unity.
  • Modifier et optimiser le processus de construction ou d'autres outils internes
  • Exécuter des tests automatisés à partir du référentiel Unity à l'aide des frameworks de test inclus.
  • Ajouter des caractéristiques ou des fonctionnalités en modifiant le moteur du jeu ou les paquets.

Inclus avec Adapt seulement :

+ Lancer et expédier vos projets en utilisant le Unity Source Code modifié

Contenu des offres

Éditeur et environnement d'exécution Unity
Système de compilation Bee
API Unity
Tests automatisés et frameworks Unity
Unity Remote
IL2CPP
Plateformes partenaires

Premiers pas avec Unity Source Code

Code source
Achetez Unity Source Code

Contactez l'équipe commerciale pour obtenir l'accès au code source dans le cadre des plans Unity Enterprise ou des droits d'adaptation au code source.

Code source
Accès à partir de l'Admin Portal

En utilisant votre Unity ID, affichez Unity Source Code dans le portail d'administration. Créez un jeton d'accès personnel, puis téléchargez ou clonez le dépôt sur votre machine locale.

Code source
Créez là où vous travaillez

Utilisez Unity pour commencer à déboguer votre projet avec Access ou à créer des versions personnalisées du moteur de jeu avec Adapt.

Avec Source Code Access, nous avons constaté que nos flux de production empêchaient le bon fonctionnement de l'éditeur. Nous les avons donc modifiés pour travailler plus rapidement et plus efficacement.
MATT KRAMER / MONOMI PARKEngineering Director
Lorsque vous atteignez 470 millions de MAU et 20 milliards de téléchargements, chaque mégaoctet compte. La recherche d'optimisation maximale pour nos jeux est essentielle, et l'accès au code source s'est avéré extrêmement bénéfique pour atteindre cet objectif.
JON PREMIK / OUTFIT7Director of Engineering
Code source
Allez encore plus loin avec le code source

Contactez le service des ventes pour obtenir l'accès à Unity Source Code par le biais d'un abonnement Unity Enterprise.

Questions les plus fréquentes

Qu'est-ce que Source Code Access ?

+

Quelle est la différence entre Access et Adapt ?

+

Comment obtenir Unity Source Code ?

+

J'ai acheté l'offre Unity Enterprise. Comment activer Source Code Access ?

+

Si j'ai déjà acheté un abonnement pour accéder au code source, mon accès sera-t-il affecté ?

+

Comment accéder à Unity Source Code ?

+

Quelle assistance est disponible pour Unity Source Code ?

+

Comment puis-je obtenir de l'aide pour Unity Source Code ?

+

En quoi Unity Source Code est-il différent de la référence C# publique existante publiée en ligne ?

+

Unity utilise-t-il C++ ou C# ?

+

Unity est-il open source ?

+

Existe-t-il d'autres ressources accessibles au public auxquelles je peux me référer ?

+