Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
unity3d [Le 24/02/2019, 18:14] – [Unity3D] 193.250.138.66unity3d [Le 01/06/2022, 19:21] (Version actuelle) – faute d'orthographe Picoly
Ligne 5: Ligne 5:
 ====== Unity3D ====== ====== Unity3D ======
    
- +Unity est outil de création de jeux vidéo 3D et 2D, [[https://fr.wikipedia.org/wiki/Unity_(moteur_de_jeu)#Quelques_jeux_utilisant_le_moteur|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.
-Unity est outil de création de jeux vidéo 3D et 2D, [[https://fr.wikipedia.org/wiki/Unity_(moteur_de_jeu)#Quelques_jeux_utilisant_le_moteur|allant des jeux vidéos 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 language 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.+
  
 ===== Pré-requis ===== ===== Pré-requis =====
- 
  
   * Avoir un compte Unity3D et une licence "personal" (= gratuite)   * Avoir un compte Unity3D et une licence "personal" (= gratuite)
Ligne 16: Ligne 14:
  
 ===== Installation ===== ===== Installation =====
- 
- 
-==== Installation par Wine ==== 
- 
- 
-D'après ce qu'on peut lire sur l'[[https://appdb.winehq.org/objectManager.php?sClass=application&iId=11075|AppDB]], Unity tourne difficilement sur Wine, on va donc préférer une installation native (cf. dessous) 
  
 ==== Installation Directe ==== ==== Installation Directe ====
- 
  
 === Télécharger l'installateur === === Télécharger l'installateur ===
  
  
-On va télécharger l'installateur depuis [[https://forum.unity.com/threads/unity-on-linux-release-notes-and-known-issues.350256/|la dernière page de ce topic]], c'est-à-dire, [[https://forum.unity.com/threads/unity-on-linux-release-notes-and-known-issues.350256/page-2#post-4009651|cette version]] pendant l'écriture de cette page+On va télécharger l'installateur depuis [[https://forum.unity.com/threads/unity-on-linux-release-notes-and-known-issues.350256/|la dernière page de ce topic]], c'est-à-dire, la version 2019.4
-Copiez le lien de téléchargement et faites ces commandes :+Faites ces commandes :
 <code> <code>
-wget https://beta.unity3d.com/download/6e9a27477296/UnitySetup-2018.3.0f2+wget http://beta.unity3d.com/download/0af376155913/UnitySetup
 </code> </code>
-<note tip>Remplacez mon lien par le dernier lien donné sur le forum</note> +<note tip>A partir de la version 2020.1,un installateur direct n'est plus fourni. Il faut donc passer par l'Unity hub. </note>
- +
-=== Executer l'installateur ===+
  
 +=== Exécuter l'installateur ===
  
 <code> <code>
-chmod +x UnitySetup-2018.3.0f2 +chmod +x UnitySetup 
-./UnitySetup-2018.3.0f2+./UnitySetup
 </code> </code>
 Et maintenant suivez l'installateur Et maintenant suivez l'installateur
 <note important>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 : <code> <note important>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 : <code>
-mkdir ~/UnitySetup-2018.3.0f2 +mkdir ~/UnitySetup-2019.4.0f1 
-</code> (Remplacez UnitySetup-2018.3.0f2 par votre version)</note>+</code> (Remplacez UnitySetup-2019.4.0f1 par votre version si vous en utilisez une autre que celle donnée sur cette page.)</note>
  
 ==== Installation par l'Unity Hub ==== ==== Installation par l'Unity Hub ====
  
 +=== Via le site officiel ===
  
-L'installation par l'Unity Hub est très simple, téléchargez le fichier AppImage du Unity Hub et exécutez le.+Pour le télécharger, c'est simple 
 +<code> 
 +wget https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage 
 +</code>
  
-=== Télécharger l'Unity Hub ===+== Exécuter l'Unity Hub ==
  
- 
-Pour le télécharger, c'est simple : 
 <code> <code>
-wget https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.AppImage+chmod +x UnityHub.AppImage 
 +./UnityHub.AppImage
 </code> </code>
  
-=== Executer l'Unity Hub ===+Et suivez les instructions. 
 + 
 +=== Via flatpak === 
 + 
 +L'Unity Hub est disponible via [[:flatpak|Flatpak]] dans le dépôt [[https://flathub.org/apps|Flathub]]
  
 +Téléchargez et installez le :
  
 <code> <code>
-chmod +x UnityHubSetup.AppImage +flatpak install flathub com.unity.UnityHub 
-./UnityHubSetup.AppImage+</code> 
 + 
 +Normalement, il apparaît dans le menu application d'ubuntu mais si ce n'est pas le cas éxécutez le avec : 
 + 
 +<code> 
 +flatpak run com.unity.UnityHub
 </code> </code>
  
-Et suivez les instructions. 
  
 ===== Lier un IDE ===== ===== Lier un IDE =====
- 
  
 ==== Visual Studio Code ==== ==== Visual Studio Code ====
Ligne 78: Ligne 79:
  
 Pour lier Visual Studio Code avec Unity, il va nous falloir plusieurs choses : Pour lier Visual Studio Code avec Unity, il va nous falloir plusieurs choses :
-  * [[code|Installer Visual Studio Code]]+  * [[:visual_studio_code|Installer Visual Studio Code]]
   * Installer les plugins pour le support du C#   * Installer les plugins pour le support du C#
   * Configurer Unity   * Configurer Unity
Ligne 85: Ligne 86:
  
  
-  - Ouvrez Visual Studio Code (grâce a la commande "code"+  - Ouvrez Visual Studio Code (grâce a la commande "code"
-  - 2 Selectionnez le menu "extensions" +  - Sectionnez le menu "extensions" 
-  - Cherchez le plugin "Unity3d-pack", et installez +  - Cherchez le plugin "Unity3d-pack", et installez 
-  - Cherchez le plugin "vscode-solution-explorer", et installez+  - Cherchez le plugin "vscode-solution-explorer", et installez
  
 === Configuration d'Unity === === Configuration d'Unity ===
  
  
-  - Ouvrez un projet (n'importe lequel, on veut juste l’accès a l'éditeur) +  - Ouvrez un projet (n'importe lequel, on veut juste l’accès a l'éditeur) 
-  - Allez dans les menus : Edit -> Preferences -> External Tools +  - Allez dans les menus : Edit -> Preferences -> External Tools 
-  - Cliquez sur "External Script Editor" -> "browse" +  - Cliquez sur "External Script Editor" -> "browse" 
-  - Allez dans les dossiers /usr/bin, et sélectionnez l’exécutable "code"+  - Allez dans les dossiers /usr/bin, et sélectionnez l’exécutable "code"
  
 ==== Geany ==== ==== Geany ====
Ligne 107: Ligne 108:
  
 ===== Voir aussi ====== ===== Voir aussi ======
-  
  
   * **(en)** [[https://askubuntu.com/questions/1077816/how-to-install-unity3d-on-ubuntu-18-04|"How to install Unity3d on Ubuntu 18.04"]] sur askubuntu.com   * **(en)** [[https://askubuntu.com/questions/1077816/how-to-install-unity3d-on-ubuntu-18-04|"How to install Unity3d on Ubuntu 18.04"]] sur askubuntu.com
   * **(en)** [[https://forum.unity.com/threads/geany-as-a-external-script-editor.353353/|"Geany as a External Script Editor"]] sur le forum d'Unity   * **(en)** [[https://forum.unity.com/threads/geany-as-a-external-script-editor.353353/|"Geany as a External Script Editor"]] sur le forum d'Unity
- +
 ---- ----
    
 //Contributeurs principaux : [[utilisateurs:jusdepatate|Jus de Patate]]// //Contributeurs principaux : [[utilisateurs:jusdepatate|Jus de Patate]]//