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édentes Révision précédente
Prochaine révision
Révision précédente
unity3d [Le 25/02/2019, 06:08]
Fabux modif lien visual studio code
unity3d [Le 01/06/2022, 19:21] (Version actuelle)
Picoly faute d'orthographe
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é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 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 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
  • unity3d.1551071281.txt.gz
  • Dernière modification: Le 25/02/2019, 06:08
  • par Fabux