Diferencia entre revisiones de «UNITY Instalación»

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 65: Línea 65:
 
Image:Vstudiocode_5.jpg| Para instalarlo primero debemos de instalar el core .NET para linux. Para ello nos dirigimos a la [https://www.microsoft.com/net/download/linux-package-manager/ubuntu16-04/runtime-current página de Microsoft] y escogemos la distribución de Linux apropiada, realizando los pasos indicados.
 
Image:Vstudiocode_5.jpg| Para instalarlo primero debemos de instalar el core .NET para linux. Para ello nos dirigimos a la [https://www.microsoft.com/net/download/linux-package-manager/ubuntu16-04/runtime-current página de Microsoft] y escogemos la distribución de Linux apropiada, realizando los pasos indicados.
 
Image:Vstudiocode_5B.jpg| Después [https://code.visualstudio.com/Download descargamos e instalamos el Visual Studio Code].
 
Image:Vstudiocode_5B.jpg| Después [https://code.visualstudio.com/Download descargamos e instalamos el Visual Studio Code].
 +
Image:Vstudiocode_1.jpg| Una vez instalado deberemos instalar el pack del idioma español.
 +
Image:Vstudiocode_2.jpg| Para poder desarrollar los scripts de Unity y poder realizar depuración, instalaremos el Unity3D Pack.
 +
Image:Vstudiocode_3.jpg| Para que 'surta' efecto la instalación debemos de presionar el botón 'Recargar'.
 +
Image:Vstudiocode_4.jpg| Si no tuviéramos instalado el .NET aparecería un mensaje para advertirnos.
 +
Image:Vstudiocode_6.jpg| Ahora debemos de instalar un complemento en Unity para que al editar un script utilice el editor de VStudio Code. Para ello vamos al menú '''Windows''' => '''Asset Store''' y buscamos por '''VSCode''' y procedemos a instalarlo pulsando el botón '''Download'''.
 +
Image:Vstudiocode_7.jpg| Dejamos las opciones marcadas por defecto.
 +
Image:Vstudiocode_8.jpg| Ahora dentro del Unity3D vamos a la opción de menú '''Edit''' => '''Preferencias''' y en la parte izquierda pulsamos la opción VSCode. Dejamos marcadas las opciones de la imagen. Fijarse que si buscáis en Internet aparece marcada la opción 'Always write launch file'. Esto lo que hace es crear un archivo de configuración de nombre 'launch.json' en el directorio .vscode del proyecto Unity3D creado. En el momento de hacer este manual, si lo dejamos marcado, cada vez que se ejecuta el juego en Unity 'sobreescribe' el archivo y no mantiene las opciones que vamos a generar desde el propio VSCode.
 +
 +
 +
 +
 +
<gallery caption="Activando el debugger en Visual Studio Code" widths="350" heights="300px" perrow="2">
 +
Image:Vstudiocode_9.jpg| Abrimos ahora un proyecto de Unity3D sobre el que queramos trabajar
 +
Image:Vstudiocode_10.jpg| Escogemos ahora la opción de 'Depuración' y creamos una nueva configuración (esto creará un archivo 'launch.json' como comentamos antes).
 +
Image:Vstudiocode_11.jpg| Elegimos la configuración de '''Unity Debugger'''.
 +
Image:Vstudiocode_12.jpg| Ahora como en cualquier otro IDE podemos establecer puntos de interrupción sobre una línea en cualquier script de Unity. En la parte superior disponemos de una flecha verde para iniciar la depuración. Una vez iniciada debemos ir a Unity e iniciar el juego.
 +
 +
 
</gallery>
 
</gallery>

Revisión del 18:58 5 jun 2018

Plataformas

  • Unity está disponible para Windows y Mac.
  • A partir de la versión 5.1 de Unity empezaron a ofrecer versiones para Linux.


Windows / Mac

En este manual se va a seguir la versión 2017.2.


  • El proceso de instalación es bastante sencillo. Sólo tenemos que descargarnos la versión que queramos e instalarla.



Linux

  • Esta instalación está basada en una distribución Linux basada en Ubuntu, concretamente una Linux Mint 18 de 64bits.
En este manual se va a seguir la versión 2017.2.1f1.


  • En dicho post se informa que puede ser factible correr Unity3D en una máquina virtual, pero no lo aseguran por las limitaciones que pueda tener en cuanto a la tarjeta gráfica.


  • Vamos a poder instalar un paquete con extensión .deb para distribuciones basadas en Ubuntu y




  • IMPORTANTE: Una vez instalado en la versión probada es necesario instalar el editor de texto MonoDevelop, ya que Unity3D no lo instala.
Este editor es necesario ya que a través de él vamos a poder editar los scripts y crear nuevos.
Ejecutaremos por tanto estas órdenes desde consola:
1 sudo apt-get update
2 sudo apt-get install monodevelop



Visual Studio Code

  • Según últimas noticias (Enero del 2018) Unity, a partir de la versión Unity 2018.1 va a dejar de dar soporte a MonoDevelop para el desarrollo de aplicaciones y va a centrarse en Visual Studio tanto para Windows como para Mac.
  • En el caso de Linux, disponemos de otras alternativas (mientras no sacan una versión oficial para este Sistema Operativo) como Visual Studio Code