Introducción
Esta sección se trata sobre Unity, aquí voy colocando los distintos tutoriales y soluciones que voy creando.
Serie Fundamental de Unity — Entender componentes básicos del motor
La serie fundamental se trata sobre analizar componentes y métodos básicos que se utilizan en todo proyecto. Al principio surgió como un prototipo que consistía en una sala especial con 10 estaciones que nos permitirán analizar estos métodos. Pero luego comencé a publicar artículos que hablan sobre cuestiones básicas del motor Unity.
A continuación te dejo una lista con todos los artículos pertenecientes a la categoría Serie Fundamental de Unity.
- Qué es una REFERENCIA en programación — Ejemplos en UnityIntroducción Una de las cosas más importantes que tenemos que entender en programación orientada a objetos es el concepto de …
Qué es una REFERENCIA en programación — Ejemplos en Unity Leer más »
- #10 Cambiar de escenas en Unity. Método LoadScene de SceneManagerACTUALIZACIÓN IMPORTANTE Este artículo pertenece a una serie de vídeos antiguos, he creado una nueva solución que permite cargar cualquier …
#10 Cambiar de escenas en Unity. Método LoadScene de SceneManager Leer más »
- #9 Rotar objetos en Unity usando el método Rotate de la clase Transform. [Serie Fundamental de Unity]Introducción En este artículo vamos a ver una forma de rotar objetos en Unity de tal forma de tener el …
- #8 Método Invoke de la clase MonoBehaviour. [Serie Fundamental de Unity]ACTUALIZACIÓN IMPORTANTE Este artículo pertenece a una serie antigua del canal, actualmente hay disponible un vídeo en el que se …
#8 Método Invoke de la clase MonoBehaviour. [Serie Fundamental de Unity] Leer más »
- #7 Método AddForce de la clase RigidBody. [Serie Fundamental de Unity]Introducción En este artículo vamos a estudiar cómo utilizar el método AddForce de la clase RigidBody de Unity, el cual …
#7 Método AddForce de la clase RigidBody. [Serie Fundamental de Unity] Leer más »
- #6 Métodos OnTriggerEnter y OnTriggerExit. [Serie Fundamental de Unity]ACTUALIZACIÓN IMPORTANTE El artículo en el que acabas de entrar es un poco antiguo, actualmente tengo un contenido más reciente …
#6 Métodos OnTriggerEnter y OnTriggerExit. [Serie Fundamental de Unity] Leer más »
- #5 Método OnTriggerStay. [Serie Fundamental de Unity]Introducción En este artículo vamos a estudiar cómo utilizar el método OnTriggerStay para detectar al personaje en una determinada región …
#5 Método OnTriggerStay. [Serie Fundamental de Unity] Leer más »
- #4 Crear y Destruir GameObjects en tiempo de ejecución. [Serie Fundamental de Unity]Introducción En este artículo vamos a estudiar cómo crear y destruir GameObjects en tiempo de ejecución. Lograr esto es muy …
- #3 Método LookAt. [Serie Fundamental de Unity]Introducción En este artículo vamos a analizar cómo aplicar en Unity el método LookAt, para hacer que un GameObject mire …
#3 Método LookAt. [Serie Fundamental de Unity] Leer más »
- #2 Encontrar objetos de la jerarquía. FindGameObject. [Serie Fundamental de Unity]ACTUALIZACIÓN IMPORTANTE Este artículo pertenece a una serie de vídeos antiguos, actualmente hay disponible una NUEVA SERIE que aborda con …
- #1 Leer entradas. Métodos de la Clase Input [Serie Fundamental de Unity]Introducción En este artículo vamos a leer entradas del teclado y el mouse en Unity utilizando la clase Input de …
#1 Leer entradas. Métodos de la Clase Input [Serie Fundamental de Unity] Leer más »
Serie del Laberinto — Crear juego simple en primera persona
Un prototipo de juego simple en primera persona en el que el escenario es un laberinto y en su interior aparece un objeto en una posición aleatoria. El objetivo es encontrar el objeto y salir del laberinto antes de que se acabe el tiempo.
Actualmente la serie del laberinto cuenta con 13 videos y 11 artículos, descargas de los modelos 3D y texturas utilizados, además se pueden descargar los Scripts que se van resolviendo en los videos. Puedes ver los artículos a continuación.
- #1 Inicio del proyecto. [Laberinto en primera persona]Información actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
#1 Inicio del proyecto. [Laberinto en primera persona] Leer más »
- #2 Importar assets, modelos 3D y texturas. Skybox [Laberinto en primera persona]Información actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
#2 Importar assets, modelos 3D y texturas. Skybox [Laberinto en primera persona] Leer más »
- #3 Tipos de Colliders. Interacción con RigidBody. [Laberinto en Primera Persona]Información actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
#3 Tipos de Colliders. Interacción con RigidBody. [Laberinto en Primera Persona] Leer más »
- #4 Colocar Prefab en una posición aleatoriaInformación actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
- #5 Crear una interfaz gráfica para el usuario. [Laberinto en Primera Persona]Información actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
#5 Crear una interfaz gráfica para el usuario. [Laberinto en Primera Persona] Leer más »
- #6 Programar la interfaz de usuario en Unity. [Laberinto en Primera Persona]Información actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
#6 Programar la interfaz de usuario en Unity. [Laberinto en Primera Persona] Leer más »
- #7 Timer para cuenta regresiva en UnityInformación actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
- #8 Crear terreno en Unity. Construir el laberinto. [Laberinto en Primera Persona]Información actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
- #9 Pedestal en posición aleatoria. Random.RangeInformación actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
#9 Pedestal en posición aleatoria. Random.Range Leer más »
- #10 Colocar colectables en Unity aleatoriamenteInformación actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
#10 Colocar colectables en Unity aleatoriamente Leer más »
- #12 Interacciones en Unity. Personaje-Puertas. [Laberinto en Primera Persona]Información actualizada sobre esta entrada Este artículo pertenece a una serie que consiste en hacer un juego simple en primera …
#12 Interacciones en Unity. Personaje-Puertas. [Laberinto en Primera Persona] Leer más »
Soluciones para Unity
Con las soluciones se resuelven ciertos problemas específicos.
La idea es que estas soluciones se puedan aplicar a nuestros proyectos fácilmente sin tener que modificar demasiado nuestro código preexistente.
A continuación te dejo una lista con todos los artículos con la categoría Tutoriales y soluciones para Unity.
- Mover al Jugador Haciendo Clics el escenario — Solución para UnityIntroducción Esta solución consiste en una forma de controlar al prefabricado de inteligencia artificial de Standard Assets, Ethan, haciendo clics en el escenario. Al hacer clic derecho el personaje caminará …
Mover al Jugador Haciendo Clics el escenario — Solución para Unity Leer más »
- Cómo usar una Segunda Pantalla en UnityIntroducción En este artículo te presento un prototipo descargable para utilizar un segundo monitor en Unity para mostrar un minimapa. Esta solución está pensada para mostrar un Canvas con información …
- Sistema de Cableado para UnityIntroducción En este artículo presento una solución para crear de manera automática cables que cuelgan desde dos o más puntos. El sistema nos permite modificar el espesor del cable, la …
- Mostrar mensajes en pantalla en UnityIntroducción En este artículo se provee una solución que permite mostrar tres tipos de mensajes en pantalla en Unity. Un mensaje momentáneo que se muestra siempre que mantengamos la orden, …
- Menú de Pausa para UnityIntroducción En este artículo se presenta una nueva solución para Unity, se trata de un menú de pausa que se despliega al presionar la tecla Escape y que permite configurar …
- Sistema de patrulla para NPC Enemigos (Provisorio)Introducción En este artículo voy a mostrar una solución para hacer que los personajes no jugables (NPC) en Unity patrullen por una ruta compuesta por una serie de puntos. Primero …
Sistema de patrulla para NPC Enemigos (Provisorio) Leer más »
- Sistema de interacción base para Unity — Activar botones e interruptoresIntroducción Hoy les traigo una solución para que el jugador pueda activar botones, interruptores, palancas y más en Unity. La solución consiste en tres Scripts que interactúan entre sí para resolver …
Sistema de interacción base para Unity — Activar botones e interruptores Leer más »
- Mini Mapa simple en UnityIntroducción En este artículo vamos a ver una forma simple de hacer un Mini Mapa en Unity que muestre una vista superior del escenario y siga al personaje. Para resolver …
- Oscurecer la pantalla en Unity. Efecto Fade In / Fade Out.ACTUALIZACIÓN IMPORTANTE He creado una solución más completa y simple de utilizar, se trata de un paquete de Unity para descargar e importar, con un prefabricado que al arrastrarlo al …
Oscurecer la pantalla en Unity. Efecto Fade In / Fade Out. Leer más »
- Prototipo de Inteligencia Artificial para enemigo humano — UnityEn este artículo haré una descripción completa de la resolución, por el momento aquí está el video y los archivos de descarga.