CURSO. Unity. Powered by. duración 150 horas. precio 1.750. contenido del curso en el interior



Documentos relacionados
Hay cosas que para saberlas no basta haberlas aprendido. Sèneca

Entidades Colaboradoras: Entidad Organizadora:

Diseño de aplicaciones y videojuegos con Unity 3D

Tras crear el terreno, añadir los objetos y programar la interfaz, el aspecto de la escena inicial quedó como se muestra en la Figura 30.

FORMACIÓN CONTINUA IPONE AND IPAD GAME DEVELOPER

FICHA DETALLADA DEL PROYECTO

2 a ñ o s. Ciclo Formativo de Grado Superior. en Animaciones 3D, Juegos. y Entornos Interactivos, Especialista en Videojuegos. visual.iedmadrid.

La compañía Autodesk presenta la nueva versión de su aclamado

Unidad II. Interfaz Grafica

Introducción a la extensión de scripting en gvsig 2.0

Creación de Videojuegos

DESARROLLO DE VIDEOJUEGOS CON UNITY

System Center. la plataforma para una gestión ágil de los entornos de TI IDG COMMUNICATIONS, S.A.

Comentario sobre el entorno de desarrollo Microsoft Visual Studio 2005 Juan Manuel Lucas

Uso de Visual C++ Pre-Practica No. 3

Taller Central. 4. Equipo de trabajo y etapas de producción. fagonzaa@gmail.com

Novedades de Microsoft Dynamics 2011

DISEÑO, DIBUJO Y MODELADO PARA ANIMACIÓN ANIMACIÓN DE ELEMENTOS 2D Y 3D

BETABEERS NETWORKING DESARROLLADORES

6. SISTEMAS CAD-CAM (CAM) 6.1. CONCEPTO DE CAM

CURSO COMPLETO DE CREACIÓN DE VIDEOJUEGOS CON UNITY3D

INICIATIVA EMPLEA DE IBERCAJA PROGRAMA DISEÑO Y PROGRAMACIÓN DE VIDEOJUEGOS CON UNITY 3D

PROGRAMACIÓN DE APLICACIONES PARA ANDROID. 30 horas 45 días

Proyecto MONO. Juantomás García. 1. Introducción. GNOME Hispano

AVD, el emulador de Smartphone y Tablets Android que incluye el SDK de Google

A continuación encontrarás unas explicaciones de cómo utilizar el programa Windows Live Movie Maker.

NOS ASEGURAMOS DE ENTREGAR SERVICIOS DE CALIDAD ACORDE A SUS NECESIDADES

Plataforma de desarrollo Unity. Ing. Roberto Elías Pérez Ozete

Tecnología K2 BlackPearl

Desarrollo de Videojuegos con Unity

Cinco tendencias de administración basada en los clientes que cualquier negocio puede implementar

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

SUBIR LAS ACTIVIDADES DE HOTPOTATOES A UN SITIO WEB

DIPLOMADO DE DISEÑO Y DESARROLLO DE VIDEOJUEGOS

1. CARACTERÍSTICAS DEL VÍDEO DIGITAL

Juan I. Liberal ESCUELA NUESTRA SEÑORA DE LUJÁN

MAXIMICE EL POTENCIAL DIGITAL VISUALIZANDO EL COMPORTAMIENTO DEL CLIENTE

Acerca de esté Catálogo

Manual de uso. Aula Digital Santillana. (Versión tablet)

Guía para el diseño y creación de mapas web Una experiencia académica

Curso de HTML5 y CSS3

Análisis de aplicación: BlueFish

TECNICO SUPERIOR EN ANIMACIONES 3D, JUEGOS Y ENTORNOS INTERACTIVOS

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

ING. YIM APESTEGUI FLORENTINO

DBmessage TM. Manual de usuario

ACCIONES FORMATIVAS. oct/nov coordinación docente

Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma, Especialista en Diseño Digital y Experiencia de Usuario

Programación de videjuegos

PROYECTOS DE INVESTIGACIÓN EN LAS AULAS DE CLASE, DE ESTUDIANTES PARA ESTUDIANTES - AQUÍ ESTOY! Y USADIR

Desarrollo de una aplicación de ejemplo: movilidapp. Desarrollado por movilidapp

GUÍA DE UTILIZACIÓN DEL CONVERSOR GRAMMATA

Por qué deberías adaptar tu página web a la navegación móvil?

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL

Desarrollo de Videojuegos con Unity

Diseño de páginas web 2011

Novedades. Introducción. Potencia

Tomaticket? Funciona? Qué es. Cómo ICKET OMA CREAR 1 EVENTOS CREAR SESIONES CREAR TICKETS 4 PUBLICAR

INFORMACIÓN CORPORATIVA BITMINDS CONSULTORS

Análisis de aplicación: Virtual Machine Manager

Touchmart. Unidades Táctiles Interactivas

Proyecto Scratch:

Como crear una app gratis para tu negocio con Appmakr

VIDEOJUEGOS Y APLICACIONES PARA EL ENTRENAMIENTO COGNITIVO Y LA COMUNICACIÓN. Lucía Pérez-Castilla (CEAPAT-IMSERSO) El Escorial,

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Cómo acceder a Google Drive? Tiene más funcionalidades una cuenta de Google?

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation.

Generación de la aplicación

Entre los más conocidos editores con interfaz de desarrollo tenemos:

Estrategias TIC para docentes. Usando las redes sociales con fines educativos

CAPÍTULO 3 VISUAL BASIC

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

APLICACIONES PARA EMPRENDEDORES

Dispositivos de Interacción Mediante Reconocimiento de Voz

Primaria Digital. Índice

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente

GUI Configurator. Plantillas "listas para usar" incluidas. Software de diseño de la interfaz de usuario para. TouchLink

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

TP Nº 2 Mobile App. Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015

Descripción. Este Software cumple los siguientes hitos:

Guía de los cursos. Equipo docente:

MANUAL DEL USUARIO: EDITOR E-COMMERCE

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

Conceptos Generales en Joomla

1.- Introducción y objetivos

Análisis de aplicación: Scribus

Dossier de empresa. > La empresa > Nuestros servicios > Trabajos realizados > Información de contacto. Más información disponible en:

Edificios Inteligentes. hoteles

Figura 4.6: Prototipo de la pantalla de inicio.

CAPÍTULO 1 PRIMEROS PASOS

Resumen de la solución SAP SAP Technology SAP Afaria. Gestión de la movilidad empresarial para mayor ventaja competitiva

Materiales Audiovisuales

Guía de uso del Cloud Datacenter de acens

Prezi: editor de presentaciones

ikimap. Comparte cartografía.

TP02 mobile app - Investigación y propuesta conceptual. Rodriguez Eliana Sistemas de diseño gráfico Cátedra wolkowicz

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.

Transcripción:

CURSO Unity Powered by duración 150 horas precio 1.750 contenido del curso en el interior

PRESENTACIÓN Y OBJETIVOS Mauricio García. Programador en The Game Kitchen UNITY es la herramienta de desarrollo de juegos más relevante del momento. Miles de estudios usan esta plataforma para realizar juegos de PC, Consolas y dispositivos móviles. Un motor potente y versátil, con el que se pueden afrontar desarrollos tan grandes y complejos como se desee, y lo que es realmente único: también permite desarrollos pequeños y rápidos, siendo la mejor opción para aquellos que deseen iniciarse en el desarrollo de juegos. Una herramienta que te acompañará desde los primeros pasos, hasta tu futura vida como profesional del videojuego. En V-ART te proponemos un curso integral de desarrollo con Unity. Nuestro objetivo es que durante el curso seas capaz de darle forma a tu idea, desarrollarla e incluso publicarla en la plataforma de tu elección. Crea juegos 2D o 3D, experiencias VR para Oculus Rift y prácticamente cualquier cosa que puedas imaginar. Además, aprovechando las ventajas de la Unity Asset Store, una biblioteca de recursos gráficos, sonoros, scripts, y plugins, tus proyectos podrán avanzar a buen ritmo. Para ello contamos con Mauricio García, responsable y programador principal del estudio español The Game Kitchen, ganadores de dos premios de la Academia entre muchos otros, y desarrolladores de The Last Door, uno de los juegos indie más importantes y mejor valorados de la industria española de los últimos años. Un profesional con una larga trayectoria, que no sólo se centrará en los conocimientos técnicos, sino también aportará su experiencia en gestión de la producción y motivación personal.

Introducción al curso. Tras una obligada presentación del curso, los alumnos podrán exponer al profesor sus expectativas personales del cursos, y se establecerán unas pautas personalizadas para cada uno. A continuación, haremos una introducción al mundo del desarrollo profesional, para que los alumnos entiendan los diferentes actores y perfiles que existen. ::Presentación del curso ::Elaboración de un plan de aprendizaje personalizado para cada alumno. ::Introducción al desarrollo y la industria del videojuego profesional. Concepto y diseño de juego. Hablaremos de las fases de preproducción (todo lo que ocurre antes de empezar a picar código y las pondremos en práctica dejando que cada alumno se documente y decida qué tipo de juego va a llevar a cabo durante el curso. El profesor asesorará al alumno a conciencia para asegurarse de que se marca unos objetivos realizables y que maximicen el rendimiento del curso para el alumno.

::Introducción teórica a la preproducción ::Preproducción del proyecto personal del alumno: ::Documentación. ::Elección de género. ::Calendario de producción. Concepto básicos de Unity. Se trata de presentar Unity como herramienta de Software para que los alumnos se familiaricen cuanto antes con los controles, ventanas, menús, etc. Además, veremos los elementos que conforman un proyecto de Unity, para que sepan cómo y dónde añadir contenidos al juego. ::Interfaz y ventanas básicas del editor. ::Conceptos básicos de arquitectura: ::Proyecto ::Escena ::Objetos de Escena ::Assets

Principios básicos de montaje de escenas Con estos conocimientos los alumnos practicarán por primera vez el conjunto de tareas típicas y elementales a las que se reducen el grueso del trabajo de desarrollo. Aprenderán el paradigma de diseño de software denominado modelo de componentes en el que se basan todas las funcionalidades avanzadas de Unity. ::Jerarquía de escena. ::Modelo de componentes. ::Primitivas básicas. ::Componentes elementales. ::Cámara. ::Materiales. ::Sistema de Prefabs. Introducción al Scripting El Scripting es la herramienta mediante la cual se añaden comportamientos a los objetos. Los alumnos tendrán una breve introducción teórica, y a continuación pasarán a practicar cómo añadir comportamientos básicos a los objetos de escena para hacerlos

interactivos. Para construir una curva de aprendizaje más asequible, los alumnos empezarán por aprender Scripting Visual con uscript, para más adelante durante el curso, ir transicionando a programación avanzada con C#. ::Introducción teórica al Scripting en Unity ::El Script como Asset y Componente ::Lenguages soportados y sus ventajas e inconvenientes ::Ejemplo sencillo de script en C# ::MonoDevelop como editor de scripts ::Asociar un Script a un objeto ::Configurar variables del script desde la escena ::Introducción a uscript ::Conceptos básicos de scripting visual ::Nodos de eventos ::Nodos de acciones ::Uso de variables ::Asociar un script visual a un objeto de escena ::Configurar variables del script desde la escena ::Scripts anidado

Fundamentos de la producción Introduciremos al alumno, de forma breve y esencial en la metodología de trabajo más extendida en la industria del videojuego, para que pueda aplicar sus principios durante el resto del curso. A continuación, aprenderemos como utilizar una herramienta de control de versiones en la nube, que permitirá a los alumnos colaborar entre sí e incluso continuar con su proyecto personal desde casa. ::Introducción al desarrollo ágil con SCRUM ::Herramientas de trabajo en equipo y control de versiones ::Creación de un repositorio para proyecto/s personal/es. :: Unity Asset Store Motor de animaciones en Unity Los alumnos aprenderán a utilizar modelos 3D provenientes de herramientas de modelado, a configurar su importación dentro de Unity, y a utilizar animaciones en los mismos. Aprenderemos a crear árboles de animación por capas, para animar diferentes partes del personaje simultáneamente.

::Utilización de modelos y animaciones provenientes de otras herramientas ::Componente Animation ::Sistema avanzado de animaciones Mecanim ::Avatares ::Componente Animator ::Creación de máquinas de estado de animación ::Árboles de animación Fundamentos de iluminación. ::Tipos de luces ::Iluminación global ::Uso de sombras y efectos de luces dinámicos:: Skyboxes. Fundamentos de Unity 2d. Aprenderemos a importar y configurar sprites para utilizar en un juego 2D o en los interfaces de usuario. Veremos las particularidades de la animación de objetos 2D.

::Importación de sprites. ::Creación de mapas de sprites. ::Pintado de sprites y capas. ::Animación 2D frame a frame. ::Animación 2D por nodos y partes. Físicas. Unity posee un motor de física integrado que hace verdaderamente sencillo utilizarla en tus proyectos. En este apartado veremos como crear objetos con física, y configurarlos para que se comporten exactamente como queremos. ::Definir colisiones. ::Definir propiedades de los cuerpos físicos. ::Eventos de física. ::Crear elementos físicos compuestos. ::Configurar los parámetros globales de física. ::Uso de física en objetos 2D.

Editor de entornos. Conoceremos las herramientas para edición de exteriores de Unity (terrenos) y las técnicas más utilizadas para la creación de espacios interiores. Se pondrán en práctica mediante las tareas de montaje de niveles como parte del proyecto personal de alumno. ::Editor de terrenos. ::Creación de interiores: ::Prototipado de interiores con BSP ::Optimización de interiores con Occlusion Culling. ::Sistemas de partículas. Fundamentos de audio. Aprenderemos a utilizar las avanzadas características de sonido de Unity, y dejaremos sonorizado el proyecto personal del alumno. ::Importar y configurar recursos de audio en el proyecto. ::AudioListener. ::AudioSource. ::Audio posicional 3D.

Fundamentos de interfaz de usuario. Implementaremos el menú del juego como parte del proyecto personal del alumno, incluyendo pantallas de opciones, selección de niveles, etc. ::Introducción al nuevo sistema de IU de Unity ::Montaje de menús básicos para el proyecto personal Scripting avanzado en C#. A lo largo del curso, iremos introduciendo conceptos avanzados de programación, a medida que éstos vayan siendo necesarios para el progreso del proyecto personal del alumno. ::Fundamentos de programación en C# ::Conceptos básicos de programación orientada a objetos. ::MonoDevelop como entorno de desarrollo ::Depuración paso a paso de scripts. ::Creación de una infraestructura básica para el proyecto personal: ::Creación de un Manager de Audio. ::Creación de un Manager de Input (teclado / ratón / touch) ::Creación de un Manager de partidas guardadas. ::Carga secuencial de niveles con pantalla de carga.

Laboratorios. Para despertar la curiosidad de los alumnos por las últimas tendencias tecnológicas, realizaremos experimentos prácticos con el casco de realidad virtual Oculus Rift DK2, y con el equipamiento de captura de movimiento Neuron Perception. ::Prácticas con Oculus Rift ::Prácticas con Neuron Perception Desarrollo multiplataforma y publicación. Por último daremos unas pinceladas teóricas sobre las diferencias técnicas entre las diferentes plataformas, y compilaremos en Unity para diferentes dispositivos. Realizaremos el acompañamiento y asesoramiento necesario para conseguir que el alumno publique el proyecto personal que habrá de realizar durante el curso en Google Play u otra plataforma de su elección.. ::Desarrollo para ios y Android. ::Playtesting ::Control de Calidad (QA) ::Implementación de métricas de uso. ::Plataformas de venta: ::Implementación Logros y Puntuaciones. ::Implementación incitación Rating.. ::Proceso de revisión y publicación de Google Play / Apple Store.

www.v-art.es