¿Qué quieres aprender?

Curso Crea tu primer juego en 3D con Unity

Curso Crea tu primer juego en 3D con Unity

Frogames Formación

Curso online


Gratis

En este nuevo curso de desarrollo de videojuegos con Unity 2018 vas a aprender a utilizar el motor gratuito más extendido del mercado. Además, usaremos un lenguaje de programación muy sencillo de aprender, C#, el cual llegaremos a dominar con un ejemplo de videojuego práctico. Y es que crear juegos en 3D con Unity es una opción muy sencilla y divertida.

El curso está dividido en módulos que incluirán una parte de teoría sobre el desarrollo de videojuegos y la creación de 1 videojuego para que domines Unity si nunca antes lo has practicado.

Empezaremos introduciendo todos los conceptos necesarios para entender los videojuegos, toda la teoría que rodea el mundo del desarrollo de videojuegos para que así conozcas el lenguaje y lo domines a la perfección

Seguiremos con una introducción a la interface de Unity y la programación desde cero haciendo uso de los conceptos de programación básicos que ya tratamos en el curso Aprende C# creando un videojuego desde cero en Unity

Desarrollaremos un juego en 3D con todo lo que involucra el Game Design, la configuración y la puesta a punto del mismo. En particular, haremos un juego en primera persona donde recolectaremos objetos

Con todos los comentarios, sugerencias y la experiencia de Juan Gabriel Gomila en el desarrollo de videojuegos contada como lo hace a sus alumnos, sin cortes intermedios

¡Y mucho más donde el objetivo será que, sin ninguna experiencia previa, acabes haciendo tus propios videojuegos!

¿Quieres hablar con un asesor sobre este curso?

Requisitos

Aunque el curso en sí no tiene prerrequisitos, para seguirlo fácilmente te recomendamos: Completar el curso de Aprende C# creando un videojuego desde cero en Unity para tener una base de programación sólidaTener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuarioTener un ordenador o portátil lo más potente posible (un mínimo de i7 con 16Gb de RAM)

Temario completo de este curso

¡Bienvenidos a nuestro curso de Unity!

Cómo sacarle el máximo partido al curso

¡Únete a la Comunidad de Estudiantes en Discord!

ACTUALIZACIÓN: Guía Completa para Instalar Unity y Configurar Herramientas de Programación

El Repositorio GitHub del Curso

Toma notas de tu curso en tiempo real en Frogames Formación

Fundamentos del desarrollo de videojuegos(2:26:48)

Unity, una herramienta útil y gratuita

Matemáticas y más conceptos del mundo de 3D

Físicas y colisiones en Unity

Unity para juegos en 2D

La interfaz de Unity para desarrollar videojuegos

Últimos detalles de la interfaz de Unity

Mi primer juego en 3D(4:40:22)

Crear el proyecto desde cero

[Tip] Qué hacer si no tengo los Standard Assets en Unity

El movimiento de los objetos y cómo importar los assets

Creando el suelo del terreno y añadiendo el controlador

La topología del suelo (construcción, aplanamiento y erosión)

Dando color al suelo con texturas

Colocando árboles a nuestro escenario

[Truco] Cómo configurar los colores del editor de Unity

Colocar agua de un lago

Colocar agua del océano

Crear una moneda a partir de un Game Object

Crear el material para la moneda

Cómo crear un Script en C#

El método OnTriggerEnter para colisiones

[Truco] Los errores más comunes de los que se inician en Unity

Cómo recoger la moneda del escenario

Añadir un contador de monedas

El Game Manager y el tiempo del juego

La cuenta atrás y el Scene Manager para recargar el nivel

La lógica de ganar en el juego y cómo parar el tiempo

¡Los sistemas de partículas y los fuegos artificiales al ganar!

El mundo de los minimapas(1:29:52)

Github como repositorio de proyectos del curso

La cámara para el minimapa

El canvas del minimapa

La máscara para hacer el minimapa circular

Los detalles de visualización

El problema del prefab del agua

Las bases de la programación de videojuegos con C#(5:34:29)

Las Variables

Los métodos

Las Clases

La sintaxis del punto para acceder a propiedades y métodos

La toma de decisiones en la programación

El ámbito de visibilidad de una variable

Los parámetros de entrada de un método

El valor de retorno de un método

Los tipos de datos básicos

Los Arrays

Las Listas

Acceso a estructuras de datos por posición

Los ArrayList

Las Hashtable o diccionarios

El bucle foreach

El bucle for

El bucle while

[Ejercicio] El módulo para detectar par e impar

[Ejercicio] Los números primos

[Ejercicio] Búsquedas para encontrar elementos

Clases y Objetos

Instanciar un objeto

Relaciones entre Objetos

Objetos instanciables vs comportamientos

El constructor de la clase

Ver más