3. Encapsulamiento y Constructores

Hoy vamos a conocer en que consisten el “Encapsulamiento y los Constructores” en C# y Unity. Uno de los pilares más importantes de la programación orientada a objetos (POO) es el encapsulamiento, y junto con él, los constructores que permiten estructurar tus clases de manera limpia, segura y profesional. En este tutorial aprenderás: Qué es el encapsulamiento Qué son los constructores Cómo usarlos correctamente en Unity Ejemplos prácticos con personajes, enemigos y lógica de […]

Continue reading

2. Herencia

Hoy vamos a revisar como funciona la “Herencia” en C# y Unity. Una de las grandes fortalezas de C# (y de la programación orientada a objetos en general) es el uso de la herencia. En este tutorial, aprenderás cómo aplicar la herencia en tus scripts de Unity para crear objetos y personajes con distintos comportamientos, de forma modular, mantenible y reutilizable. Tutorial de Unity Nivel: Principiante. 2.1 ¿Qué es la herencia en C#? La […]

Continue reading

1. Los Métodos Clave de Unity

Hoy vamos a revisar los principales Métodos de C# que Unity usa. Cuando empiezas a desarrollar en Unity con C#, uno de los primeros desafíos es entender cuándo y para qué se llaman ciertos métodos especiales como Awake(), Start(), Update(), FixedUpdate() y LateUpdate(). Estos métodos forman parte del ciclo de vida de un MonoBehaviour, y saber cómo funcionan es crucial para evitar errores y optimizar tu código. En este tutorial, vamos a explicar qué […]

Continue reading

2. Supercargando el Juego

Hoy vamos a Supercargar nuestro “Primer Juego 3D” en Unity 🙂 Para ser más precisos, vamos a mejorar nuestro código “Player Controller” para añadirle “Habilidades Especiales” a nuestro personaje como “Dash”, “Doble Salto”, “Correr”, “Planear”, “Correr por los Muros” y “Salto en Muro”. Tutorial de Unity Nivel: Principiante-Intermedio. 2.1 Cambiando el Código. Alerta de Spoiler “Se viene muchísimo Código” 🙁 Con la intención de añadirle a nuestro personaje las habilidades de “doble salto”, “correr”, […]

Continue reading

1. Creando un Juego 3D

Hoy vamos a crear nuestro “Primer Juego 3D” en Unity 🙂 Para ser más precisos e ir conociendo los términos que se usan dentro del mundo del desarrollo de videojuegos; en este tutorial vamos a crear un “Controlador de Personaje en Tercera Persona” usando las herramientas que ofrece el motor de videojuegos Unity 3D. Tutorial de Unity Nivel: Principiante. 1.1 Creando un Nuevo Proyecto. Vamos a crear un nuevo proyecto en Unity versión 6: […]

Continue reading

3. Explosión de Energía 2D

Vamos a crear una sencilla pero muy impresionante “Explosión de Energía 2D” en Unity basado en un Sistema de Partículas 🙂 Tutorial de Unity Nivel: Principiante. 1.1 Creando un Nuevo Proyecto. Vamos a crear un nuevo proyecto en Unity: Ejecutamos Unity Hub en nuestro ordenador. En la pantalla de inicio hacemos clic en el botón “New”. En el campo “Project name” vamos a escribir el nombre que más nos guste para nuestro proyecto, nosotros […]

Continue reading
Tutorial de Unity para Principiantes. Crea tur propios efectos especiales 2D. Imagen de Ackosmic Games

2. Efecto de Lluvia 2D

Vamos a crear un sencillo pero muy impresionante “Efecto de Lluvia 2D” en Unity basado en un Sistema de Partículas 🙂 Tutorial de Unity Nivel: Principiante.   1.1 Creando un Nuevo Proyecto. Vamos a crear un nuevo proyecto en Unity: Ejecutamos Unity Hub en nuestro ordenador. En la pantalla de inicio hacemos clic en el botón “New”. En el campo “Project name” vamos a escribir el nombre que más nos guste para nuestro proyecto, […]

Continue reading
Tutorial de Unity para Principiantes. Crea tur propios efectos especiales 2D. Imagen de Ackosmic Games.

Efectos Especiales 2D en Unity

En esta serie de tutoriales, aprenderemos como crear de manera muy sencilla nuestros propios y espectaculares  Efectos Especiales para nuestros juegos 2D en Unity 😀 Tutoriales de Unity Nivel: Principiante.

Continue reading
Tutorial de Unity para Principiantes. Crea tur propios efectos especiales 2D. Imagen de Ackosmic Games

1. Explosión Líquida 2D

Vamos a crear una sencilla pero muy impresionante “Explosión Líquida 2D” en Unity basada en un Sistema de Partículas 🙂 Tutorial de Unity Nivel: Principiante.   1.1 Creando un Nuevo Proyecto. Vamos a crear un nuevo proyecto en Unity: Ejecutamos Unity Hub en nuestro ordenador. En la pantalla de inicio hacemos clic en el botón “New”. En el campo “Project name” vamos a escribir el nombre que más nos guste para nuestro proyecto, nosotros […]

Continue reading
Unity Tutorial for Beginners. C Sharp in Unity. Image from Ackosmic Games

10. Comunicando Scripts

En este Tutorial de Unity aprenderemos como Compartir Información entre distintos Scripts, conoceremos el Modificador “static”, el Modelo de programación “Singleton” y veremos un ejemplo sobre su aplicación. Tutorial de Unity Nivel: Principiante. 10.1 ¿Por qué Comunicar Scripts? Al momento de desarrollar un videojuego, se pueden llegar a crear una gran cantidad de Scripts (y entre mayor sea la complejidad del proyecto, mayor será la cantidad de archivos de código generados). Y en algún […]

Continue reading
Unity Tutorial for Beginners. C Sharp in Unity. Image from Ackosmic Games

9. Métodos

En este Tutorial de Unity aprenderemos un poco más sobre los “Métodos”, conoceremos su estructura, implementación y además haremos ejercicios con ellos. Tutorial de Unity Nivel: Principiante. 9.1 Métodos. Como lo explicábamos en el Tutorial “3. Conociendo nuestro Script”, los “Métodos” son un “grupo” o “bloque” de instrucciones específico dentro de un Clase. A este “grupo” o “bloque” se le asigna un nombre, y puede ser “llamado” en cualquier momento por otra instrucción presente […]

Continue reading