🎮 UnityDocs

Instalar Unity: Hub, versiones y editor de código

El primer paso para empezar: instalar Unity Hub, elegir la versión correcta (Unity 6 LTS), añadir los módulos que necesitas y configurar un editor de código. Sin liarte con las versiones.

📄 ArtículoPrincipiante✅ RevisadoUnity 6.0 LTSActualizado 2026-07-15
DificultadConceptual Código Matemáticas
Tiempo📖 Lectura 6 min · ⌨️ Práctica 30 min

El orden correcto#

Instalar Unity son tres pasos: Unity Hub → una versión de Unity → un editor de código. Vamos uno a uno.

1. Unity Hub#

Unity Hub es el gestor: desde él instalas versiones de Unity, creas proyectos y los abres. Descárgalo de la web oficial de Unity y créate una cuenta gratuita (necesaria para la licencia Personal, gratis para la mayoría).

Hub ≠ Unity

El Hub no es el motor: es el "panel de control". Desde él instalas una o varias versiones de Unity, cada una para los proyectos que quieras. Puedes tener Unity 6 y Unity 2022 a la vez sin conflicto.

2. Elegir versión: la clave para no sufrir#

En la pestaña Installs del Hub, pulsa Install Editor y elige la versión. Aquí está el consejo más importante para un principiante:

Usa siempre una versión LTS

Unity publica versiones LTS (Long-Term Support): estables y con soporte durante mucho tiempo. Empieza con Unity 6 LTS. Evita las versiones "Alpha"/"Beta" y las "Tech Stream": traen novedades pero también bugs, y muchos tutoriales no coincidirán. Fijar una versión LTS es lo que te ahorra el clásico "a mí no me funciona igual que en el vídeo".

Toda esta documentación usa Unity 6 LTS como referencia, así que instala esa para que todo el código coincida.

3. Módulos: qué marcar#

Al instalar la versión, el Hub te ofrece módulos. Marca según lo que vayas a hacer:

MóduloPara qué¿Marcarlo?
Visual Studio / editor de códigoEscribir C#Sí (o instala VS Code/Rider aparte)
Windows/Mac/Linux Build SupportExportar a escritorioSí, para tu plataforma
Android Build SupportExportar a AndroidSi harás móvil
WebGL Build SupportExportar a navegador (itch.io)Si harás web
DocumentationManual offlineOpcional

No pasa nada si te dejas alguno: puedes añadirlo después desde el Hub (Add Modules).

4. El editor de código#

Unity escribe el código, pero lo editas en un programa aparte. Opciones:

⚖️ Comparativa · Editores de código para Unity
VentajasIdeal para
Visual Studio (Community)Gratis, integración completa, depuradorWindows, la opción por defecto
VS CodeLigero, multiplataforma (con extensión de C#)Quien quiere algo rápido
JetBrains RiderEl más potente para C#/UnityUso profesional (de pago, gratis para estudiantes)

Con cualquiera, al hacer doble clic en un script desde Unity se abrirá en tu editor. Si el autocompletado de Unity no funciona, comprueba que instalaste el soporte de C# del editor.

Crear tu primer proyecto#

En la pestaña Projects del Hub → New Project → elige una plantilla:

  • Universal 2D — para juegos 2D.
  • Universal 3D — para juegos 3D (usa el render URP, buen equilibrio).
  • 3D (Built-in Render Pipeline) — 3D clásico, más simple.

Ponle nombre, una ubicación, y Create. La primera vez tarda un poco en preparar el proyecto.

Errores frecuentes#

  • Instalar una versión Beta/Tech en vez de LTS y encontrarse bugs o diferencias con los tutoriales.
  • Olvidar el módulo de Build Support de la plataforma y no poder exportar luego.
  • No instalar el soporte de C# del editor y quedarse sin autocompletado.
  • Mezclar versiones: abrir un proyecto con una versión distinta a la que se creó puede provocar reimportaciones y avisos.

Resumen#

Instala Unity Hub, y desde él Unity 6 LTS (siempre LTS, nunca Beta para empezar), marcando los módulos de Build Support que necesites y un editor de código (Visual Studio, VS Code o Rider). Crea un proyecto con la plantilla 2D o 3D según tu juego. Siguiente paso: conocer el editor de Unity.

Fuentes y para profundizar