Unity3D

Unity est outil de création de jeux vidéo 3D et 2D, allant des jeux vidéo indépendants aux jeux AAA, Unity existe depuis 2005. Pour développer avec Unity, on utilise C#, un langage créé par Microsoft en 2002. Anciennement on développait en UnityScript (un langage proche du Javascript), et en Boo, leurs supports ont été arrêtés respectivement a la version 2017.2 et a la version 5.0.

  • Avoir un compte Unity3D et une licence "personal" (= gratuite)
  • 15Gb de stockage disponible (df -h)
  • Avoir des bases en C#

Installation Directe

Télécharger l'installateur

On va télécharger l'installateur depuis la dernière page de ce topic, c'est-à-dire, la verrsion 2019.4. Faites ces commandes :

wget http://beta.unity3d.com/download/0af376155913/UnitySetup
A partir de la version 2020.1,un installateur direct n'est plus fourni sur ce topic. Il faut donc passer par l'Unity hub.

Exécuter l'installateur

chmod +x UnitySetup
./UnitySetup

Et maintenant suivez l'installateur

Il y a une chance pour que l'installateur refuse d'installer dans le dossier de base, dans ce cas la, exécutez la commande suivante :
mkdir ~/UnitySetup-2019.4.0f1

(Remplacez UnitySetup-2019.4.0f1 par votre version si vous en utilisez une autre que celle donnée sur cette page.)

Installation par l'Unity Hub

Via le site officiel

Pour le télécharger, c'est simple :

wget https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage
Exécuter l'Unity Hub
chmod +x UnityHub.AppImage
./UnityHub.AppImage

Et suivez les instructions.

Via flatpak

L'Unity Hub est disponible via Flatpak dans le dépôt Flathub

Téléchargez et installez le :

flatpak install flathub com.unity.UnityHub

Normalement, il apparaît dans le menu application d'ubuntu mais si ce n'est pas le cas éxécutez le avec :

flatpak run com.unity.UnityHub

Visual Studio Code

Pour lier Visual Studio Code avec Unity, il va nous falloir plusieurs choses :

Installation des plugins

  1. Ouvrez Visual Studio Code (grâce a la commande "code")
  2. Sectionnez le menu "extensions"
  3. Cherchez le plugin "Unity3d-pack", et installez
  4. Cherchez le plugin "vscode-solution-explorer", et installez

Configuration d'Unity

  1. Ouvrez un projet (n'importe lequel, on veut juste l’accès a l'éditeur)
  2. Allez dans les menus : Edit → Preferences → External Tools
  3. Cliquez sur "External Script Editor" → "browse"
  4. Allez dans les dossiers /usr/bin, et sélectionnez l’exécutable "code"

Geany

  1. 1 Ouvrez un projet (n'importe lequel, on veut juste l’accès a l'éditeur)
  2. 2 Allez dans les menus : Edit → Preferences → External Tools
  3. 3 Cliquez sur "External Script Editor" → "browse"
  4. 4 Allez dans les dossiers /usr/bin, et sélectionnez l’exécutable "geany"

Contributeurs principaux : Jus de Patate

  • unity3d.txt
  • Dernière modification: Le 02/01/2022, 14:53
  • par Picoly