Tutoriel 1 : Setup
Unity¶
- Créez un compte Unity.
- Choisissez un IDE pour vos futurs scripts : vous pouvez utiliser votre IDE préféré en changeant la configuration dans Edit > Preferences > External Tools > External Script Editor.
Extensions
Si vous utilisez VSCode/VSCodium, vous pouvez aussi installer les extensions comme Unity Code Snippets (et Unity pour VSCode).
- Créez un projet Universal 2D (2D URP sur les anciennes versions de Unity).
Git¶
Connectez-vous au GitLab de l’IUT.
Créez un dépôt vide (sans fichier README) pour votre jeu avec le nom
developpement-avance-s6-<nom>-<prénom>.Localisez le répertoire de votre projet Unity sur votre machine.
Ouvrez un terminal et initialisez ce répertoire en tant que dépôt Git local avec
git init.Ajoutez l’adresse du dépôt distant à votre dépôt Git local avec la commande suivante en remplaçant les
<...>par les bons paramètres.
git remote add origin https://<login court>:<personal access token>@git.iut-orsay.fr/<login court>/<nom du projet>.gitPour plus de détails sur le Personal Access Token et les configurations de votre poste de travail, voir le premier TP de mon cours de Qualité de Développement S2.
- Créez un fichier
.gitignoreà la racine de votre projet.
- Faites votre premier
git add,git commitetgit push(ou l’intégration Git dans votre IDE) pour synchroniser vos dépôts.
- Ajoutez un fichier
README.mdà votre dépôt avec une brève description de votre projet pour le moment.
N’oubliez pas de faire des commits et pushes réguliers
Vous devez faire plusieurs commits pendant un tutoriel et cela ne sera plus rappelé.
Ajoutez-moi (hla) en tant que Maintainer à votre dépôt GitLab. Si je ne trouve pas votre dépôt lors de la correction, ça sera un zéro.
Révisez vos connaissances Git. Vous pouvez vous servir du TP1 et TP5 de mon cours de Qualité de Développement S2. N’hésitez pas à utiliser votre dépôt pour tester les commandes Git et vous rafraîchir vos connaissances.
Maîtrisez-vous les commandes et concepts suivants ?
- Personal Access Token
.gitignoreconfigclonestatuslog(avec les options--oneline --graph)addrestore --stagedrmcommitpushpullfetchshowcheckoutrevertresetmergediff
- Une fois que vous maîtrisez bien les commandes Git, vous pouvez effectuer un commit avec le message
"fin du tutoriel 1"(ou en anglais) et commencer le Quiz 1.
Introduction à l’éditeur Unity¶
Si vous êtes déjà à l’aise avec Git, vous pouvez commencer à vous familiariser avec Unity.
Commencez à utiliser l’éditeur Unity avec le tutoriel Work with GameObjects in a 2D Scene (à partir de 3. Create your first Sprite).