Gestion de versions Unity

Développez plus efficacement grâce à un logiciel de gestion de versions (VCS) conçu spécifiquement pour répondre aux défis du développement de jeux, en utilisant la technologie Plastic SCM. Ce système est conçu pour aider les programmeurs, les graphistes et les concepteurs à travailler ensemble de manière fluide et efficace.

Évitez les pièges cachés de la productivité et itérez plus rapidement grâce aux conseils d'experts de l'équipe Unity DevOps. Téléchargez l'ebook

Accélérez vos délais de publication

La gestion de versions Unity est un outil de gestion de versions et de gestion du code source évolutif, adaptable à tous les moteurs et destiné aux studios de développement de jeux de toutes tailles. Basée sur la technologie performante Plastic SCM, la gestion de versions Unity propose des flux de production optimisés pour les infographistes et les programmeurs et une vitesse supérieure adaptés aux fichiers volumineux. Découvrez comment nos utilisateurs ont utilisé cette technologie pour créer sans compromettre la qualité.

Plastic SCM is now Unity Version Control, a component of Unity DevOps

Unity Version Control

Unity Version Control web experience in the Unity dashboard

Nouvelle expérience en ligne pour la gestion de versions Unity

Les utilisateurs de la gestion de versions Unity ont désormais accès à des fonctionnalités VCS performantes, à partir du tableau de bord web de Unity. Vous pouvez accepter de nouveaux utilisateurs et leur accorder des autorisations, consulter du contenu aux niveaux organisation et dépôt et mener des revues de code en téléchargeant ou en ouvrant un autre client.

Avantages clés

Flux de production optimisés pour les graphistes et les programmeurs

Des flux de production distincts, un seul dépôt. Les développeurs peuvent coder dans un environnement centralisé ou distribué avec une solution complète de création de branches et de fusion, tandis que les graphistes peuvent créer à l'aide de flux de production basés sur des fichiers et d'une interface utilisateur intuitive.

Vitesse supérieure de travail avec les fichiers volumineux

Conçue pour rester performante et réactive avec des fichiers et des dépôts volumineux, la gestion de versions Unity se charge facilement des complexités uniques au développement de jeux.

Travaillez avec une multitude d'outils

La gestion de versions Unity fonctionne avec n'importe quel moteur, y compris Unreal, et les créateurs Unity peuvent bénéficier de son intégration approfondie avec l'éditeur. La gestion de versions s'intègre également aux IDE, au suivi des problèmes et à des outils de collaboration et DevOps tels que JIRA, TeamCity, Jenkins, etc.

Créez de la valeur instantanément

Configurez instantanément des serveurs cloud dédiés prêts à l'emploi, pour permettre à vos équipes de collaborer de n'importe où dans le monde – même lorsqu'elles travaillent avec des fichiers binaires volumineux, courants dans le développement de jeux vidéo.

Travaillez sans souci

Codez en toute sécurité grâce à la création de branches et à la fusion, et apportez des modifications en toute confiance grâce au verrouillage. Unity Version Control est le seul VCS intégrant ces deux fonctionnalités.

Pour les programmeurs

Minimisez les conflits et accélérez la production grâce à de puissantes fonctionnalités de création de branches et de fusion. Travaillez de manière centralisée ou distribuée avec un système conçu pour gérer des fichiers et des dépôts volumineux.

Pour les graphistes

Conçue pour se charger de bien plus que du code, la gestion de versions Unity réduit les conflits, grâce au verrouillage pour vous permettre de travailler de manière indépendante dans un espace de travail distinct, connecté au dépôt de votre projet principal.

Pour les utilisateurs de Git

La gestion de version Unity fonctionne, tout simplement. La migration est simple. Vous pouvez donc travailler dès le départ avec de gros fichiers et valider sans souci. Tout le monde peut l'utiliser, quel que soit leur niveau de compétence technique.

Pour les utilisateurs de Perforce

Une solution qui fonctionne pour toute l'équipe. Gardez les développeurs satisfaits grâce à des capacités de création de branches et de fusion robustes, ainsi que la possibilité de travailler de manière distribuée tout en autorisant des flux de production plus simples pour les graphistes et les non-développeurs.

Ralf Mauerhofer, Game Developer and Cofounder, Koboldgames GMBH

« La vitesse d'extraction et de diffusion à partir de dépôts volumineux est impressionnante et le système est remarquablement plus rapide que notre solution précédente. L'interface utilisateur est intuitive à la fois pour les développeurs et les artistes. »

Ralf Mauerhofer, Game Developer and Cofounder, Koboldgames GMBH
Duncan McRoberts, Director of Software Development, Meta Company

« Nous avons réalisé des fusions véritablement énormes au fil des ans. Vous savez, ce genre de travaux que vous finissez généralement à la main avec d'autres outils. Pas avec Plastic : ça fonctionne, tout simplement. »

Duncan McRoberts, Director of Software Development, Meta Company
Garry Newman, Owner and Game Developer, Facepunch Studios

“We have done some really, really huge merges over the years – the kind of merges that you would have ended up having to do by hand with other tools. It just works.”

Garry Newman, Owner and Game Developer, Facepunch Studios

Intégrations avec des outils de gestion des versions

La gestion de versions Unity fonctionne avec n'importe quel moteur et s'intègre facilement dans votre chaîne d'outils DevOps. Il fonctionne bien avec les outils de suivi des problèmes, de communication, de collaboration, les processus CI, les IDE, etc.

Logo Unity
Jenkins
Rider jetbrains
TeamcCity Jetbrains
Jira
Bambou
Unreal Engine
Discord

Commencez gratuitement, puis payez au fur et à mesure

Vos trois premiers utilisateurs et un stockage de données de 5 Go mensuel sont gratuits. Après cela, la tarification dépend de vos utilisateurs actifs mensuels et du stockage total dans le cloud. Pour les solutions sur site, veuillez contacter notre service des ventes à propos de la gestion de versions Unity.

Des jeux à fort impact

Project Shrine

Découvrez comment Monster Closet Games maximise l'efficacité en utilisant des solutions Unity DevOps agnostiques du moteur et des automatisations avec Unreal Engine.

Return to Nangrim

Découvrez comment Sycoforge a tiré parti des outils Unity pour gérer l’ampleur croissante de son projet et intégrer les commentaires des joueurs, afin d’obtenir un développement de jeu rapide et itératif.

Subnautica

Découvrez pourquoi Unknown Worlds a choisi les solutions Unity en matière de gestion de versions pour donner vie à Subnautica.

Ressources

Organisation de projet et bonnes pratiques VCS

Découvrez les concepts clés de la gestion de versions et les astuces pour configurer votre projet Unity afin d'assurer une collaboration d'équipe fluide et efficace.

Évitez les coûts de productivité cachés

Nous avons réunis des informations sur notre produit et de la part de nos équipes d'ingénierie en ce qui concerne trois des pièges les plus courants pour la gestion de versions qui empêchent les studios de faire ce qu'ils font le mieux : créer.

Démarrer

Vous voulez vous plonger dans la gestion de versions Unity, mais vous ne savez pas par où commencer ? Découvrez notre cours de présentation sur Unity Learn et commencez une collaboration plus efficace dès aujourd'hui.

Lancez-vous et n'hésitez pas à nous contacter

Installez votre gestion de versions Unity en quelques minutes pour pouvoir l'utiliser à l'aide d'instructions simples. Si vous avez besoin de plus de conseils ou si vous avez simplement des questions, l'équipe du support Unity est prête à vous aider.

Foire aux questions

Est-ce que la gestion de versions Unity ne peut être utilisée qu'avec Unity ?

Non, vous pouvez associer la gestion de versions Unity avec presque tous les autres logiciels dont vous disposez pour un VCS performant. Cependant, le pack de gestion de versions Unity permet une utilisation ultra intuitive au sein du moteur jeu principal.

Comment démarrer ?

Pour commencer à utiliser la gestion de versions Unity, vous devez vous inscrire au service à l’aide de votre compte Unity. Vous pouvez trouver ici un guide utile pour commencer à utiliser l'éditeur Unity ou un autre moteur. Si vous avez d'autres questions avant de démarrer, n'hésitez pas à nous contacter.

Qu'est-ce que la gestion de versions Unity ?

La gestion de versions Unity est un serveur hébergé, partagé et basé sur le cloud que les entreprises peuvent utiliser pour stocker leurs dépôts Plastic dans le cloud.

À qui est destinée la gestion de versions ?

La gestion de versions Unity est conçue pour les équipes de développement de jeux qui travaillent avec des dépôts et des fichiers volumineux et qui n'ont besoin que d'un serveur dans le cloud (et de dépôts locaux clonés facultatifs). Vous pouvez extraire depuis ou diffuser vers un serveur cloud (ou effectuer des vérifications directement). La gestion de versions Unity comprend le client et le service du cloud.

Que faut-il pour utiliser la gestion de versions Unity ?

Un abonnement Unity DevOps est nécessaire pour stocker vos dépôts dans notre service hébergé.

Qu'est-ce que Plastic SCM ?

La gestion de versions Unity est la nouvelle version de Plastic SCM. C'est toujours la même solution performante avec toutes les fonctionnalités que vous appréciez, mais avec une nouvelle appellation.

Est-ce que la gestion de versions Unity nécessite un serveur Plastic local (sur site) ?

Non. La gestion de versions Unity est un service hébergé basé dans le cloud. Le client de gestion de versions peut être téléchargé localement, mais se connecte toujours au service du cloud.

Can Unity Version Control run on-premises?

Unity Version Control can be available as an on-prem solution. Contact us for details.

Comme télécharger mes données vers le cloud ?

Vous diffusez vos données depuis votre serveur local vers le cloud.

Peut-on effectuer des vérifications et fusionner avec la gestion de versions Unity ?

Oui, vous pouvez effectuer des vérifications et fusionner directement dans le cloud.

Est-il possible de verrouiller des fichiers en utilisant Gluon pour accéder au cloud ?

Oui, bien sûr. Vous pouvez également configurer les fichiers qui seront verrouillés lors de l'extraction, à partir du tableau de bord de gestion de versions Unity de votre entreprise.

Comment les données sont-elles sécurisées dans le cloud ?

La gestion de versions peut chiffrer votre code et vos données avant de les charger sur le cloud. Lorsque vous demandez à une nouvelle organisation de la gestion de versions Unity d'héberger vos dépôts, vous pouvez la définir en tant que « chiffrée ». Cela signifie qu'à chaque fois où vous chargerez des données dans le cloud, leur chiffrement sera nécessaire.

Comment la connexion à la gestion de versions Unity est-elle sécurisée ?

La gestion de versions Unity n'autorise que les connexions SSL.

Comment les licences de la gestion de versions Unity fonctionnent-elles ?

La gestion de versions Unity vous propose un niveau gratuit avec trois postes également gratuits et 5 Go de stockage. À partir du 4e utilisateur, vous payez chaque poste supplémentaire mensuellement. Si vous dépassez vos 5 Go de stockage, vous paierez pour un stockage supplémentaire par équipe, et non par utilisateur. Consultez les tarifs pour en savoir plus.

L'utilisateur peut-il se servir de plusieurs appareils ?

Oui. En ce qui concerne les licences, nous comptons uniquement le nombre d'utilisateurs actifs, quel que soit le nombre d'appareils utilisés ou le nombre de serveurs installés.

Dois-je payer pour des serveurs supplémentaires ?

Non. En ce qui concerne les licences, nous comptons uniquement le nombre d'utilisateurs actifs, quel que soit le nombre d'appareils utilisés ou le nombre de serveurs installés.

Faut-il payer pour des utilisateurs en lecture seule ?

Non. Un utilisateur est considéré en lecture seule lorsqu'il n'effectue pas d'opérations d'écriture, par exemple un archivage.

Puis-je désactiver des utilisateurs et les remplacer par de nouveaux ?

Oui. Vous pouvez activer et désactiver des utilisateurs quand vous le souhaitez. La gestion de versions Unity conserve l'historique de chaque utilisateur, actif ou non. Un utilisateur doit être actif pour accéder au système.

En quoi consiste l'assistance pour la gestion de versions Unity ?
  • Réponse de l'assistance en moins de 24 heures par e-mail
  • Connexion d'assistance à distance pour résoudre des problèmes plus complexes
  • Priorité donnée aux « correctifs » de code par l'équipe de développement

En savoir plus ici.

Qu'est-ce qu'un utilisateur « actif » ?

Un utilisateur est considéré comme actif lorsqu'il effectue l'une des actions suivantes au cours d'un mois donné : 

1. Écriture dans un référentiel pour :

  • Archiver
  • Effectuer une revue de code
  • Créer un objet tel qu'une étiquette, un ensemble de modifications (push ou archivage), une branche, un attribut ou un référentiel

2. Chargement ou téléchargement de 5 Mo de données.

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