Tutoriales y Soluciones para Unity

Esta categoría es para los artículos que tratan sobre aprendizaje de Unity.

Cargar escena al pulsar un botón en Unity

Introducción En este artículo vamos a ver una forma simple de cargar cualquier escena utilizando botones y el nombre que lleva cada escena. Descargar paquete de Unity con las escenas y el Script A continuación puedes descargar el paquete con el script y las escenas que se ven en el vídeo. Para importarlo simplemente arrástralo …

Cargar escena al pulsar un botón en Unity Leer más »

Cómo pausar el juego en Unity – Mini serie

Introducción Vamos a ver una serie de artículos y vídeos sobre cómo pausar un juego en Unity, para ello tendremos que identificar dónde ocurren los cambios en el tiempo. El sistema de pausa lo tendremos que hacer en función de los elementos que tenga nuestro proyecto, para intentar abarcar una amplia gama de casos monté …

Cómo pausar el juego en Unity – Mini serie Leer más »

Prototipo de lanzar canicas en Unity

Introducción Aquí les traigo una pequeña solución que me pidieron en Discord. Se trata de un prototipo para lanzar canicas en la dirección que apunta una flecha cuando se presiona la barra espaciadora. El prototipo permite modificar los parámetros básicos como la amplitud del giro de la flecha, la rapidez, la velocidad con la que …

Prototipo de lanzar canicas en Unity Leer más »

Cómo pasar datos entre escenas en Unity. Presentación

Introducción Cuando se carga una escena en Unity, todos sus elementos aparecen como fueron definidos al momento de compilar, es decir, cualquier cambio que haya ocurrido con anterioridad no se va a guardar automáticamente. Vamos a hacer una serie de ejercicios para entender cómo pasar datos entre escenas en Unity y además guardar estos datos …

Cómo pasar datos entre escenas en Unity. Presentación Leer más »

Cómo hacer un contador en Unity que avance o retroceda Frame a Frame

Introducción En este artículo vamos a ver cómo hacer un contador en Unity que se incremente o decremente progresivamente, es decir que no muestre directamente el valor sino que vaya aumentando o disminuyendo hasta llegar a dicho valor. Esta solución funciona de la siguiente manera, el valor que debe mostrar el contador se encuentra definido …

Cómo hacer un contador en Unity que avance o retroceda Frame a Frame Leer más »

Diferencias entre Update y FixedUpdate en Unity

Introducción En este artículo vamos a analizar la ejecución de un programa simple en Unity para entender cuáles son las diferencias entre Update y FixedUpdate en Unity. Para ver estas diferencias monté una escena simple de Unity con dos cubos y algunos scripts de programación, te puedes descargar el paquete de Unity en este artículo. …

Diferencias entre Update y FixedUpdate en Unity Leer más »

Cómo reproducir un sonido en Unity

Introducción Vamos a ver cómo reproducir sonidos en Unity, tanto de manera automática al entrar en el modo juego, como reproducir un sonido usando un Script C#. Para lograr esto se necesita que haya un componente AudioListener en la escena (usualmente asignado a la cámara principal) y el componente AudioSource con el clip del audio …

Cómo reproducir un sonido en Unity Leer más »

Unity, cómo compilar App de 32 y 64 bits para Google Play

Introducción En este artículo vamos a ver cómo exportar de Unity a Android y compilar versiones de 32 y 64 bits, necesarias para poder publicar un juego o aplicación en Google Play. El siguiente video está dividido en dos partes, los primeros 5 minutos tratan de cómo configurar el motor Unity para compilar las versiones …

Unity, cómo compilar App de 32 y 64 bits para Google Play Leer más »

Cómo Guardar y Cargar Datos en Unity

Introducción En este artículo vamos a ver cómo guardar y cargar distintos tipos de datos de manera simple en Unity. Para ello vamos a analizar un prototipo que se pueden descargar en esta misma página y luego importarlo en Unity. En el siguiente video puedes ver una descripción completa de cómo funciona este prototipo. Paquete …

Cómo Guardar y Cargar Datos en Unity Leer más »

Cómo guardar y cargar un BOOL con PlayerPrefs en Unity

Introducción Vamos a ver cómo guardar una variable lógica en Unity utilizando la clase PlayerPrefs, las variables lógicas son del tipo bool. Luego veremos cómo cargar esta variable. Esto nos puede servir para guardar estados, por ejemplo si el jugador ya ha hecho alguna acción. Cómo guardar un bool con PlayerPrefs PlayerPrefs no tiene una …

Cómo guardar y cargar un BOOL con PlayerPrefs en Unity Leer más »

Cómo guardar y cargar un STRING con PlayerPrefs en Unity

Introducción Vamos a ver cómo guardar textos en Unity utilizando la clase PlayerPrefs, los cuales se almacenan en variables tipo string, luego veremos cómo cargar este string. Esto nos puede ser útil por ejemplo para guardar en la memoria el nombre del jugador. Cómo guardar un string con PlayerPrefs Para guardar un string en Unity …

Cómo guardar y cargar un STRING con PlayerPrefs en Unity Leer más »

Cómo guardar y cargar un FLOAT con PlayerPrefs en Unity

Introducción Vamos a ver cómo guardar números reales en Unity utilizando la clase PlayerPrefs, los cuales se almacenan en variables tipo float. Luego veremos cómo cargar este número entero. Esto puede ser útil para guardar parámetros de configuración que se encuentren entre 0 o 1. Cómo guardar un float con PlayerPrefs Para guardar un float …

Cómo guardar y cargar un FLOAT con PlayerPrefs en Unity Leer más »

Cómo guardar y cargar un número entero con PlayerPrefs en Unity

Introducción Vamos a ver cómo guardar números enteros en Unity utilizando la clase PlayerPrefs, los cuales se almacenan en variables tipo int, luego veremos cómo cargar este número entero. Este método te será útil para guardar el score o puntuación en Unity, si esa puntuación está representada por un número entero por supuesto. Cómo guardar …

Cómo guardar y cargar un número entero con PlayerPrefs en Unity Leer más »

Cómo descargar e instalar Unity por Torrent

Introducción En este artículo vemos cómo descargar Unity por Torrent lo que nos permite pausar la descarga, esto es útil si tenemos una conexión a internet lenta o inestable. En mi caso me costaba bastante instalar una versión de Unity o actualizar ya que por distintas razones se cancelaba la descarga, el principal problema era …

Cómo descargar e instalar Unity por Torrent Leer más »