PPTX usada en la charla dui di en la @bcndevcon 2012 sobre Unity3D.
Introducción a los conceptos básicos de Unity3D para gente que nunca jamás lo haya visto.
Size: 4.04 MB
Language: es
Added: Dec 11, 2012
Slides: 27 pages
Slide Content
Eduard Tomàs Unity3D para dummies BARCELONA DEVELOPERS CONFERENCE 2012 6 dic – 7 dic – 8 dic &
www.pasiona.com (+34) 669 333 333 [email protected] @pasiona Barcelona Pujades 350, 10ª planta 08019 · Barcelona Bilbao Gran Vía 19-21, 2ª planta 48008 · Bilbao Londres 1 Northumberland Avenue London · WC2N 5BW Madrid Pinar 5, 28006 · Madrid
Conocimiento adquirido a través de la realización de proyectos, formación e innovación tecnológica Innovación ligada a la mejora continua y basada en las nuevas oportunidades tecnológicas Tecnología soluciones a cada una de las necesidades empresariales que se platean en cada ámbito Valores humanos guía de lo que hacemos y pretendemos que nos enseña y nos conduce día a día Pasión somos grandes entusiastas de todo aquello que creamos y vemos crecer Experiencia o la garantía de la habilidad derivada de años de vivencias y observación Microsoft socio 100% alineado partner 100% especializado Desarrollo capacidad para realizar proyectos de ámbito tecnológico con un fin de mejora Especialización ofrecemos soluciones a medida con las mejores herramientas tecnológicas Qué es
Social Media Servicios profesionales Consultoría Proyectos Innovación Azure Formación Auditoría Servicios
¿Quien soy yo? Hola… Soy Edu Eduard Tomàs Avellana
¿Y qué es de mi vida? @ eiximenis Key Consultant en pasiona Consulting Divulgador Tecnológico en Fundación Techdencias [email protected][email protected][email protected] Beer Coder en Epnuke Microsoft MVP IIS/ASP.NET
Unity3D para dummies ¿Qué narices es eso de Unity 3D? Estooo … no me aclaro. ¡ Help ! Prepárate Blizzard … ¡que vamos!
Tema 1 Qué narices es eso de Unity 3D?
Pura evolución…
Ladies and gentlemen … Unity3D!
¿y por qué versión anda? Hasta hace casi nada por la 3.5 estando la 4 en beta Pero hace muy poco se acaba de liberar la 4… ... Así que será esa la que vamos a ver.
Unity3D Motor de gráficos 3D avanzado Motor de física integrado Edición gráfica de elementos 3D API propia, programable desde C#, JS, Boo MULTIPLATAFORMAAAAAAAAAAAAA! Developer …
Unity3D - Plataformas PC (Mac, Windows, Linux) Xbox 360 Android IOS Wii WP8 dentro de poco!
Unity3D… ¿y cuanto cuesta?
¿Ah sí? Gratis… ¿Gratis? No, no del todo Unity Basic - Versión básica. Gratis para PC Unity Basic ( Android y iOS ): 400$ cada uno Unity Pro – Versión “avanzada”: 1500$ para PC Unity Pro ( Android y iOS ): 1500$ cada uno
Tema 2 Estooooo … no me aclaro ¡ Help !
No dejes que tantas ventanas te asusten… Scene : Definición gráfica de la escena (nivel) actual Assets : Todo aquello que forma parte de nuestro proyecto (texturas, scripts, modelos 3D, etc , etc ) Inspector: Propiedades del elemento de la escena seleccionado Hierarchy : Jerarquía de elementos de la escena Game : Modo de ejecución del juego
Conceptos de Unity3D GameObject : Elemento (visual o no) que se coloca en la escena. Todo son GameObjects Script: Código asociado a un GameObject que define su comportamiento Componente: Conjunto de propiedades asignadas a un GameObject
Conceptos de Unity3D Nuestro videojuego consiste en la interacción entre los distintos GameObjects Los componentes de cada GameObject en lo qué se puede hacer con él y en cómo se visualiza. Los scripts de cada GameObject indican cómo se comporta.
Demo GameObjects y componentes
Conceptos de Unity3D Prefab : GameObject que sirve de plantilla para crear otros GameObjects
Demo Instanciando Prefabs …
Tema 3 Prepárate Blizzard … ¡que vamos!
Construcción de un juego en Unity3D Diseñar la escena ( GameObjects , componentes) Añadir scripts Probar y probar… y volver a 1
UnityGUI Sistema para integrar de forma fácil elementos 2D por encima de la escena 3D HUDs , textos, botones…
Demo Construyendo un juego
En resumen… Unity3D es un motor de desarrollo 3D que simplifica la creación de videojuegos Ideal para indie developers Orientado al desarrollador http://www.unity3d.com