Notre guide complet pour mettre en place le contrôle de version pour votre équipe - maintenant pour Unity 6

Il n'est pas rare que les membres d'une équipe dans un studio de développement de jeux aient des niveaux d'expérience variés dans l'utilisation d'un système de contrôle de version. Un artiste pourrait tapoter son collègue programmeur sur l'épaule lorsqu'il a besoin de pousser ou de valider un changement dans le dépôt principal car il n'est pas familier avec le logiciel. Nous entendons également des histoires sur la façon dont les actifs de développement de jeux, comme les modèles 3D coûteux, sont répartis sur plusieurs serveurs ou même hébergés dans un Dropbox, sans moyen facile de les catégoriser et de les rechercher.
DevOps, et en particulier le contrôle de version, peut être un sujet intimidant pour les créateurs de jeux qui n'ont jamais utilisé de tels outils auparavant. Mais cela ne doit pas être ainsi. Il existe de nombreux outils que vous pouvez utiliser avec Unity - à la fois des options tierces et les propres solutions d'Unity - pour aider votre équipe à travailler efficacement avec la gestion des versions, gérer vos builds et suivre vos actifs.

Notre e-book mis à jour Unity 6 e-book sur le contrôle de version et les meilleures pratiques pour l'organisation de projet peuvent vous aider, vous et votre équipe, à commencer à choisir la bonne solution pour le développement de votre jeu. Cette nouvelle édition fournit un savoir-faire pour les derniers flux de travail dans le contrôle de version Unity et les solutions DevOps, ce qui en fait une mise à jour significative par rapport à l'édition originale du livre électronique sur le contrôle de version publié en 2022.
Vous obtiendrez près de 100 pages de pratiques et de conseils généralement recommandés. En plus de l'e-book, vous pouvez également consulter trois nouveaux tutoriels vidéo sur le contrôle de version Unity, l'automatisation de la construction Unity et le gestionnaire d'actifs Unity.

Nous visons à fournir une vue large et équilibrée dans ce guide car nous croyons que c'est précieux pour nos utilisateurs. Vous trouverez de nombreux conseils qui sont agnostiques à la version du système de contrôle de version que vous préférez utiliser. Cela commence par une explication des concepts clés du contrôle de version. Il y a une section pratique comparant les solutions de contrôle de version populaires compatibles avec Unity, et une section dédiée au contrôle de version Unity (UVCS), qui vous guide dans la configuration d'UVCS pour votre projet et comment utiliser ses fonctionnalités clés.
Cette version Unity 6 de l'e-book comprend de nouvelles sections sur le gestionnaire d'actifs Unity et l'automatisation de la construction Unity. Enfin, vous trouverez des conseils pour garantir que la collaboration de l'équipe soit fluide et efficace tout au long des différentes étapes du processus de développement, et à mesure que votre projet se développe et que vous ajoutez plus d'utilisateurs.

Avec l'intégration directement dans l'éditeur Unity, il est maintenant plus facile que jamais d'activer et d'utiliser UVCS, en particulier pour les utilisateurs sans formation en programmation qui préfèrent travailler avec des interfaces visuelles.
Un tutoriel vidéo approfondi accompagne l'e-book, fournissant une solide introduction à UVCS et vous montrant comment configurer votre propre dépôt, inviter des collaborateurs et enregistrer des modifications.
Dans le tutoriel, nous explorons également les stratégies de branchement, comment gérer les conflits, établir des règles de fusion, verrouiller des fichiers, et bien plus encore. Si vous êtes nouveau dans le contrôle de version Unity, c'est un excellent moyen d'obtenir un aperçu en 20 minutes avant de plonger dans le livre électronique complet.
L'automatisation de la construction Unity automatise le processus de création de versions de votre jeu pour plusieurs plateformes, vous permettant de rationaliser le flux de travail de développement en intégrant et en déployant continuellement des mises à jour avec un minimum d'intervention manuelle.
Dans ce nouveau tutoriel, nous vous montrons comment rationaliser votre flux de travail pour créer pour plusieurs plateformes et déplacer votre pipeline de construction local vers le Cloud Unity pour automatiser les constructions.
Le gestionnaire d'actifs Unity facilite le suivi de tous vos actifs numériques 3D, y compris la gestion et la transformation des données. Il offre un endroit central et sécurisé pour trouver et stocker les actifs que vous créez et collaborez en utilisant vos outils préférés.
Le gestionnaire d'actifs prend en charge une large gamme de types d'actifs, y compris des modèles 3D, des textures, des matériaux, des préfabriqués, des fichiers audio, et plus encore. Dans cette vidéo, nous vous montrons comment commencer avec le Gestionnaire d'actifs, modifier vos actifs et utiliser des filtres de recherche.
Nous espérons que ces ressources vous aideront à développer votre équipe et le développement de jeux avec Unity 6.
