Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Domestika

Introducción a Unity para videojuegos 3D

via Domestika

Overview

Aprende a crear videojuegos en 3D desde cero con la plataforma de referencia
  • Bienvenida
  • Conociendo y configurando Unity 3D
  • Navegando por el escenario
  • Tipos de archivos
  • Un poco de programación básica
  • Un poco de programación básica II
  • Primera escena (Lección Práctica)
  • Bienvenida
  • Inputs
  • Physics
  • Quality
  • Build Settings
  • Tags y Layers
  • Time (Lección práctica)
  • Bienvenida
  • Creación y configuración
  • Relieve y texturas
  • Colocando detalles
  • Árboles
  • Cielo
  • Creación de un terreno marciano (Lección Práctica)
  • Bienvenida
  • Meshes y colliders
  • Moviendo al personaje
  • Física para objetos móviles
  • Cámaras
  • Triggers
  • Feedback
  • Montaje del ítem y algunas acciones básicas (Lección Práctica)
  • Bienvenida
  • Luces
  • Sombras
  • Controlando luces en tiempo real
  • Trucos para mejorar el rendimiento
  • Iluminación completa de la escena (Lección Práctica)
  • Bienvenida
  • ¿Qué es un prefab?
  • Enemigos e inteligencia artificial
  • Generación espontánea
  • Más Inteligencia artificial
  • Finalización del player y creación de otro enemigo (Lección Práctica)
  • Bienvenida
  • Esquematizando la interfaz
  • Relacionando interfaz con código
  • Botones
  • Creando un menú principal
  • Creación de la interfaz (Lección Práctica)
Tan solo 7 cursos te separan de convertirte en un diseñador de videojuegos 3D. Concretamente los 7 cursos que integran este Domestika Basics de Unity, una plataforma en tiempo real utilizada para crear la mitad de los videojuegos del mundo. De la mano de Álvaro Arranz —diseñador de videojuegos y profesor de Unity y de robótica— aprenderás a manejar Unity desde cero y te familiarizarás con uno de los lenguajes de programación más utilizados: C#.

Empezarás en el primer curso conociendo y configurando Unity. Lo descargarás y harás un recorrido por su interfaz, descubriendo cada ventana dentro del programa, los tipos de archivos que puedes crear y por último un poco de programación básica.

En el segundo curso te meterás de lleno en las propiedades del proyecto y crearás tu primer script básico. Configurarás la gravedad de tu mundo, la calidad de la imagen, definirás el nombre de tu juego, su icono y asignarás etiquetas a los diferentes elementos que lo componen.

Avanzarás en la parte estética de tu proyecto explorando las posibilidades y el potencial del terreno en el que se desarrolla tu juego. Crearás el terreno, le darás forma y agregarás elementos como árboles y cielo para hacerlo más realista.

Una vez hayas aprendido a construir el escenario en el que se desarrolla el juego, te centrarás en la acción que sucede dentro de él. Crearás el personaje con el que jugarás y unas cuantas acciones básicas como movimiento, disparos y recogida de ítems.

Tu proyecto seguirá evolucionando visualmente en el siguiente curso, sin que eso signifique un sacrificio en el rendimiento. Aprenderás a dotar tu proyecto de luz, colocando fuentes de luz y sombra y configurándolas de diferentes maneras en tu escenario.

¿Qué es un juego sin enemigos a los que derrotar? Aportarás acción a tu juego mediante la creación de enemigos con inteligencia artificial y prefabs. Aprenderás a crear puntos de spawn en los que se generarán enemigos automáticamente.

Todo juego necesita una interfaz que muestre al usuario información de lo que ocurre y eso es exactamente lo que construirás en el último curso. Desarrollarás la interfaz de las escenas del juego y un menú principal con el botón para empezar a jugar.

Requisitos técnicos



    ⦁ Un ordenador con Windows 7 SP1+ (o superior) o macOS 10.12 Sierra (o superior).
    ⦁ Acceso a internet para descargar la versión gratuita de Unity.

Syllabus

  • Bienvenida
  • Conociendo y configurando Unity 3D
  • Navegando por el escenario
  • Tipos de archivos
  • Un poco de programación básica
  • Un poco de programación básica II
  • Primera escena (Lección Práctica)
  • Bienvenida
  • Inputs
  • Physics
  • Quality
  • Build Settings
  • Tags y Layers
  • Time (Lección práctica)
  • Bienvenida
  • Creación y configuración
  • Relieve y texturas
  • Colocando detalles
  • Árboles
  • Cielo
  • Creación de un terreno marciano (Lección Práctica)
  • Bienvenida
  • Meshes y colliders
  • Moviendo al personaje
  • Física para objetos móviles
  • Cámaras
  • Triggers
  • Feedback
  • Montaje del ítem y algunas acciones básicas (Lección Práctica)
  • Bienvenida
  • Luces
  • Sombras
  • Controlando luces en tiempo real
  • Trucos para mejorar el rendimiento
  • luminación completa de la escena (Lección Práctica)
  • Bienvenida
  • ¿Qué es un prefab?
  • Enemigos e inteligencia artificial
  • Generación espontánea
  • Más Inteligencia artificial
  • Finalización del player y creación de otro enemigo (Lección Práctica)
  • Bienvenida
  • Esquematizando la interfaz
  • Relacionando interfaz con código
  • Botones
  • Creando un menú principal
  • Creación de la interfaz (Lección Práctica)

Taught by

Álvaro Arranz

Reviews

Start your review of Introducción a Unity para videojuegos 3D

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.