Diseño de Videojuegos con Unity
En este curso aprenderás todas las técnicas y tecnologías de última generación para el diseño de videojuegos.
Trabajarás con el engine Unity 5 y otras herramientas relacionadas. Realizarás todo tipo de ejercicios prácticos basados en casos reales de videojuegos, y desarrollarás un proyecto final de videojuego a tu elección.
En nuestro curso desarrollado por profesionales del sector del videojuego aprenderás casi sin darte cuenta, dedicando unas pocas horas cada semana.
Personas interesadas en los videojuegos, en la programación, la animación o el diseño en general.
Al finalizar el curso serás capaz de diseñar tus propios escenarios para videojuego y generar en ellos lógicas de juego sencillas. Habrás trabajado todos los conceptos necesarios para incorporar modelos 3D, materiales gráficos, animaciones y fenómenos físicos a tus escenas, podrás incorporar diferentes tipos de controlador de personaje y de vehículo, así como elementos habituales en videojuegos. Finalmente serás capaz de compilar tu primer videojuego funcional.
1. Introducción al interfaz de Unity 5
Introducción al interfaz de Unity 5
Introducción
¿Qué es Unity?
Instalación de Unity
Crear un proyecto en Unity
Ordenar nuestro espacio de trabajo
Interfaz por defecto de Unity
Restaurar la interfaz por defecto
El layout Default
Guardar y cargar distintos layouts
Ejercicio sobre la layout por defecto
Localizando objetos en el espacio 3D
Creando objetos en el videojuego
Navegando por la vista de Escena
Acciones sobre los objetos de juego
Mover los objetos del videojuego
Primeros pasos con la vista de Juego
Redimensionando objetos del videojuego
Redimensionando objetos 2D del videojuego
Herramientas de Unity
Utilizando recursos (Assets)
Añadiendo un controlador de personaje a la escena
Importar paquetes
Añadiendo componentes
Duplicar
El interfaz de Unity 3D a fondo
Pestañas
Pestaña File
Pestaña Edit
Pestaña Assets
Pestaña GameObject
Pestaña Component
Pestaña Window
Pestaña Help
Vistas de Unity
Vista de Juego
Vista de Escena
Vídeo – Vista de Juego y Vista de escena
Vista de Jerarquía
Vista de Proyecto
Búsquedas en la vista de proyecto
Vista de Inspector
Vistas adicionales – Consola y Asset Store
Vistas adicionales – Otras Vistas
Resumen
2. Edición de terrenos
Edición de terrenos
¿Qué es un terreno?
Crear un terreno
Configuración inicial del terreno
Resolution
Añadir altura al terreno
Cargando recursos para el terreno
Modificando el terreno
Botón de subir y bajar
Botón de aplanar
Botón de suavizado
Botón de texturizado
Botón de arboles
Añadir arboles al terreno
Botón de vegetación
Configuración de un recurso de césped
Añadiendo una textura a un recurso de césped
Configuración del terreno
Agua
Skybox
Niebla
Guardando nuestro trabajo
Edición de terrenos en Unity
Ejemplos de terrenos
World Machine
La interfaz de World Machine
Importar un terreno desde un fichero RAW desde Unity
Crear un terreno con tiling en World Machine
Resumen de World Machine
Resumen
3. Objetos y componentes
Objetos y componentes
Objetos
Concepto de objeto de juego
Objetos vacíos
Primitivas de Unity
Cámaras
Propiedades de una cámara
Detalles
Recomendaciones
Vídeo sobre cámaras
Luces
Propiedades de una luz
Vídeo sobre luces
Partículas
Configurar un sistema de partículas
Propiedades de un sistema de partículas
Propiedades variables a lo largo del tiempo
Vídeo sobre partículas
2D
Mover y alinear con la vista
Otros objetos
Componentes
Transform
Mesh
Componentes Mesh
Rigidbody
Colliders
Colisionadores de primitiva
Colisionadores de malla
Colisionadores compuestos
Introducción a los componentes físicos
Audio
Clip de audio
Ajustes del clip de audio
Audio Listener
Audio Source
Configuración 3D del sonido
Revert Zones
Vídeo sobre el audio en Unity
2D
El modo 2D de Unity
Desplazamientos en el modo 2D
Sprites
El editor de Sprites
Slice
Sprite Renderer
Sorting Layers
Vídeo sobre sprites
Física 2D
Rigidbody 2D
Colliders 2D
Otros componentes
Resumen
4. Modelos y materiales
Modelos y materiales
Conceptos básicos
Shaders
Mapas de normales
Texturas
Modelos
Modelos de TF3DM
Buscar un modelo en TF3DM
Descargar un modelo en TF3DM
Set-up de un modelo
Importar el modelo a Unity
Comprobar la escala
Comprobar la posición
Crear un prefabricado
Densidad poligonal recomendada
Escenarios interiores y mallas de navegación (Navigation)
Creando un escenario interior
Añadiendo Navigation al escenario
Añadiendo enemigos al escenario con Navigation
Materiales
Crear un nuevo material
Texturas
Crear un material a partir de una textura
Añadir una textura a un material
Mapas de normales
Crear un mapa de normales
Añadir un mapa de normales a un material
Shader unificado
Tipos de shader unificado
Configurar el shader unificado
Configurando el Standard Shader
Configurando el Standard Specular Shader
La ventana Lighting
Object
Scene
Environment Lighting
Precomputed Realtime GI
Baked GI
General GI
Fog
Other Settings
Lightmapping
Resumen
5. Físicas
Físicas
Rigidbodies y Colliders
Materiales físicos
Asignar un material físico a un objeto
Propiedades de un material físico
Materiales físicos en las Standard Assets
Física básica en Unity
Juntas físicas
Ragdolls
Física de vehículos
Tejidos
Física 2D
Rigidbodies y Colliders 2D
Materiales físicos 2D
Crear un material físico 2D
Propiedades de un material físico 2D
Materiales físicos 2D en las Standard Assets
Efectores
Tipos de efectores
Configuración de la física
Physics
Configuración de la física
Physics 2D
Configuración de la física 2D
Tags and Layers
Crear un tag
Crear una layer
Añadir tags y layers a un objeto
Resumen
6. Animación
Animación
La Vista de Animación
Proceso previo a la creación de la animación
Mostrando la Vista de Animación
Crear un clip de animación
Propiedades del objeto a animar
Vista de barras y vista de curvas
Control del tiempo en la Vista de Animación
Crear un KeyFrame
Animar de forma gráfica
Previsualizar el resultado de una animación
Repetir una animación en bucle
Curvas de animación
Suavizar el inicio y el final de la animación
Animaciones de cámara
Cinemática creada en Unity
Animación Legacy – Resumen
Animación de personajes
Descargar un modelo con animaciones de la Asset Store
Inclusión de huesos en un personaje
Funcionamiento de Mecanim
Blend Trees
Resumen
7. Compilación
Compilación
Build Settings
Cambio de plataforma
Escenas a compilar
Compilación para PC
Compilación para Web
Resultado de la compilación Web GL
Ejecución del juego en un navegador web
Subir el juego a Internet
Compilando para plataforma web
Compilación para Android
Enlazar el SDK de Android con Unity
Nombre de la compañía
Bundle Identifier
Compilar una APK para Android
Clave de firma
Crear una clave de firma
Subir la aplicación a Google Play
Compilación en dispositivos móviles
Otras plataformas y mercados de publicación
Resumen




