Cómo compilar un proyecto de Unity para Windows

Introducción

En este artículo vemos cómo generar una versión standalone de nuestro proyecto para Windows, es decir un programa que se puede ejecutar sin necesidad de tener abierto el motor Unity, esto en definitiva es el resultado final que buscamos, una versión del juego o aplicación que pueda funcionar en cualquier ordenador de la plataforma para la que fue compilado.

En el siguiente vídeo, en la parte final se ve cómo configurar el motor y generar una compilación para Windows:


Cómo crear una compilación para Windows a partir de un proyecto en Unity 3D

Comenzamos dirigiéndonos a la pestaña File > Build Settings, esto nos abrirá la ventana “Build Settings” que se observa en la figura 1. Aquí podremos configurar algunos parámetros de compilación, como las escenas que se van a añadir y la plataforma objetivo.

ventana build settings de unity para configurar los parametros de compilación
Fig. 1: Ventana Build Settings para configurar los parámetros de compilación y compilar.

Vamos a hacer clic en el botón “Add Open Scenes” para añadir la escena actual a la compilación (una escena en blanco que viene por defecto). La escena que se coloque en la posición 0 será la que se cargue al iniciar, de modo que si tenemos múltiples escenas habrá que reordenarlas convenientemente.

boton add open scene de la ventana build settings de unity
Fig. 2: Botón para añadir la escena actual a la compilación.

El siguiente paso es darle al botón “Build and Run”, esto hará que se despliegue una ventana en la que seleccionaremos la carpeta de destino para exportar los archivos del juego o aplicación. En mi caso suelo crear una carpeta llamada Builds en paralelo a la carpeta Assets del propio proyecto, pero pueden elegir cualquier carpeta que deseen, asegúrense de recordar dónde se encuentra para luego poder usar los archivos.

ventana build settings de unity para configurar los parametros de compilación
Fig. 3: Botón Build and Run para crear una compilación y ejecutarla.
crear una compilacion de unity para windows y guardar los archivos en una carpeta
Fig. 4: Elegimos la ubicación donde se depositarán los archivos de la compilación.

Cuando hemos elegido la carpeta de destino hacemos clic en “Select Folder” para confirmar.

Fig. 5: Se confirma la ubicación elegida con el botón Select Folder.

En este punto comienza el proceso de compilación, que tardará más o menos dependiendo de factores como la complejidad del proyecto, la plataforma objetivo y la potencia de nuestro ordenador.

proceso de compilacion de unity para generar una version standalone de un juego o aplicacion
Fig. 6: El proceso de compilación comienza, el tiempo que tomará dependerá de la complejidad de nuestro proyecto y la potencia de nuestro ordenador.

Cuando el proceso de compilación finaliza se abre la aplicación automáticamente, en la figura 7 podemos verla, en este caso es simplemente una escena en blanco.

compilacion de juego o aplicacion de unity para plataforma windows
Fig. 7: Al finalizar se abre la compilación del proyecto.

Si vamos a la carpeta que se eligió para la compilación encontraremos los archivos del juego o aplicación (figura 8). Estos archivos se pueden compartir y funcionarán en otras computadoras que usen la plataforma para la que fue exportada y cumplan con requisitos mínimos de hardware para que el juego o aplicación funcionen.

archivos de una compilacion de un juego o aplicacion para windows hecha en unity
Fig. 8: Carpeta que contiene los archivos de la compilación.

Scroll al inicio
Secured By miniOrange