7
Diseño de aplicaciones y videojuegos con Unity 3D 1 DIRIGIDO A: Arquitectos, Diseñadores, Ingenieros y público en general que se interese en aprender el software "Unity 3D". OBJETIVO: Unity 3D, el motor de juego más utilizado en la industria del desarrollo de video- - Ven y construye tus propias creaciones para dispositivos móviles y diversas plata- formas. HORARIO: Sábado de 11am a 2pm. Próximo inicio: 25 de abril de 2015 DURACIÓN: 24hrs. (8 sesiones) DESCUENTO: 20% de descuento a ex alumnos de Thinking Dojo NOTA: Para apartar tu lugar es necesario realices tu pago una semana antes de comenzar el curso. Consulta más promociones en nuestro sitio web o llama al 4444 - 3075. COSTO: $5,742 - Este costo ya incluye el IVA del 16%

Diseño de aplicaciones y videojuegos con Unity 3Dthinkingdojo.com/pdf/Diseno de aplicaciones y videojuegos con Unity... · Unity 3D, el motor de juego más utilizado en la industria

Embed Size (px)

Citation preview

Page 1: Diseño de aplicaciones y videojuegos con Unity 3Dthinkingdojo.com/pdf/Diseno de aplicaciones y videojuegos con Unity... · Unity 3D, el motor de juego más utilizado en la industria

Diseño de aplicaciones y videojuegos con Unity 3D

1

DIRIGIDO A:Arquitectos, Diseñadores, Ingenieros y público en general que se interese en aprender el software "Unity 3D".

OBJETIVO:Unity 3D, el motor de juego más utilizado en la industria del desarrollo de video-

-

Ven y construye tus propias creaciones para dispositivos móviles y diversas plata-formas.

HORARIO:Sábado de 11am a 2pm.Próximo inicio: 25 de abril de 2015

DURACIÓN:24hrs. (8 sesiones)

DESCUENTO:20% de descuento a ex alumnos de Thinking Dojo

NOTA: Para apartar tu lugar es necesario realices tu pago una semana antes de comenzar el curso. Consulta más promociones en nuestro sitio web o llama al 4444 - 3075.

COSTO:$5,742 - Este costo ya incluye el IVA del 16%

Page 2: Diseño de aplicaciones y videojuegos con Unity 3Dthinkingdojo.com/pdf/Diseno de aplicaciones y videojuegos con Unity... · Unity 3D, el motor de juego más utilizado en la industria

TEMARIO

Introducción * Motores grá�cos Lenguajes de programación Motores grá�cos Motores de física * Conceptos 3D Sistemas coordenados Vectores Polígonos, mallas, vértices, normales Cámaras Materiales, texturas y shaders * Unity 3D Casos de exito Aplicaciones. Serious Games, simulaciones, apps Videojuegos Plataformas Licencia * Elementos de un videojuego Concepto Arte Diseño Programación * Documento de Diseño de Videojuego

2

Page 3: Diseño de aplicaciones y videojuegos con Unity 3Dthinkingdojo.com/pdf/Diseno de aplicaciones y videojuegos con Unity... · Unity 3D, el motor de juego más utilizado en la industria

Introducción a Unity

* La interfaz Vistas (Project, Hierarchy, Consola, Inspector, Game, Animation, Animator, Escena) Layout y personalización de vistas Assets Store * Conceptos básicos de Unity Assets Prefabs Component GameObject Scripts Layers Tags Scenes Package

* Materiales y Shaders * Primitivas * El objeto vacío, Empty * Editor de terrenos * Editor de sistema de partículas * Herramientas de lightmapping * Animaciones * Física

3

Page 4: Diseño de aplicaciones y videojuegos con Unity 3Dthinkingdojo.com/pdf/Diseno de aplicaciones y videojuegos con Unity... · Unity 3D, el motor de juego más utilizado en la industria

Flujo de trabajo * Importación de Assets Sonidos Texturas Modelos 3D Animaciones 3D Scripts * Creación de Prefabs * Escenas de trabajo * Estructura de carpetas * Compilación de código * Con�guración de Assets para diferentes plataformas * Construcción y con�guración de ejecutables * GUI y HUD

Scripting * Mono * Lenguajes de Unity (Boo, UnityScript y C#) * Introducción a C# Variables Estructuras de control Métodos y propiedades * Estructura de un Script en Unity * Objetos espéci�cos de Unity 3D MonoBehavior Transform GameObject Component RigidBody Vector3 Quaternion Camera RayCasting Time Gizmo

4

Page 5: Diseño de aplicaciones y videojuegos con Unity 3Dthinkingdojo.com/pdf/Diseno de aplicaciones y videojuegos con Unity... · Unity 3D, el motor de juego más utilizado en la industria

* Dispositivos de Entrada Teclado Mouse Joystick Multi Touch (iOS, Android) * Instanciación de Prefabs * Detección de colisiones y triggers * Física, gravedad y fuerzas Controles de Caracter + Primera persona + Tercera persona + Plataforma Raycasting * Carga de escenas * Información entre escenas * Persistencia de información

Librerías y temas adicionales

* Animaciones e interpolaciones con iTween * Realidad Aumentada con Vuforia

Técnicas de optimización

* Recomendaciones en el uso de Assets * Atlas * Modelado, lowpoly * Programación

Desarrollo móvil (iOS, Android, Windows Phone y BlackBerry)

* Consideraciones técnicas * Consideraciones de diseño * Trabajo con múltiples resoluciones

5

Page 6: Diseño de aplicaciones y videojuegos con Unity 3Dthinkingdojo.com/pdf/Diseno de aplicaciones y videojuegos con Unity... · Unity 3D, el motor de juego más utilizado en la industria

Para desarrollar los temas del curso se propone el desarrollo de ejercicios donde se cubran todos los puntos descritos anteriormente.

Los ejercicios se complementarán entre ellos y se contará con 10 ejercicios bási-cos y tres integrales.

Ejercicios básicos

* Movimiento * Rotación * Eventos y entrada * Materiales * Terrenos * Integrador de los 4 ejercicios * Luces y lightmaps * Animaciones * Física * Integrador de los 10 ejercicios

Ejercicios integrales

1. Recorrido virtualConceptos básicos de Unity, Primitivas, Editor de terrenos, Sistemas de partículas, Lightmapping, Física, Animaciones, Assets, Flujo de trabajo (Assets, prefabs), Scripting básico.

Editor 90%Scripting 10%

6

Page 7: Diseño de aplicaciones y videojuegos con Unity 3Dthinkingdojo.com/pdf/Diseno de aplicaciones y videojuegos con Unity... · Unity 3D, el motor de juego más utilizado en la industria

7

2. Videojuego básico (Pong)Scripting intermedio, Raycast, �ujo completo de desarrollo en Unity.

Editor 20%Scripting 80%

3. Minijuego completo de FPS/PlataformaScripting avanzado, optimización.

Editor 50%Scripting 50%

Ejercicios complementariosAnimaciones con iTweenRealidad Aumentada con Vuforia