Unity3D para dummies (BcnDevCon 2012)
-
Upload
eduard-tomas -
Category
Technology
-
view
3.371 -
download
1
description
Transcript of Unity3D para dummies (BcnDevCon 2012)
![Page 1: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/1.jpg)
Eduard Tomàs
Unity3D para dummies
BARCELONA DEVELOPERS CONFERENCE 20126 dic – 7 dic – 8 dic
&
![Page 2: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/2.jpg)
SocialMedia
Servicios profesionales
Consultoría Proyectos
Innovación Azure
Formación
Auditoría
Servicios
![Page 3: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/3.jpg)
¿Quien soy yo?
Hola… Soy Edu
Eduard Tomàs Avellana
![Page 4: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/4.jpg)
¿Y qué es de mi vida?
@eiximenis
Key Consultant en pasiona ConsultingDivulgador Tecnológico en Fundación Techdencias
[email protected]@[email protected]
Beer Coder en EpnukeMicrosoft MVP IIS/ASP.NET
![Page 5: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/5.jpg)
Unity3D para dummies
¿Qué narices es eso de Unity 3D?
Estooo… no me aclaro. ¡Help!
Prepárate Blizzard… ¡que vamos!
![Page 6: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/6.jpg)
Tema 1Qué narices es eso de Unity 3D?
![Page 7: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/7.jpg)
Pura evolución…
![Page 8: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/8.jpg)
Ladies and gentlemen… Unity3D!
![Page 9: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/9.jpg)
¿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.
![Page 10: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/10.jpg)
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…
![Page 11: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/11.jpg)
Unity3D - Plataformas
PC (Mac, Windows, Linux) Xbox 360 Android IOS Wii WP8 dentro de poco!
![Page 12: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/12.jpg)
Unity3D… ¿y cuanto cuesta?
![Page 13: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/13.jpg)
¿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
![Page 14: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/14.jpg)
Tema 2Estooooo… no me aclaro ¡Help!
![Page 15: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/15.jpg)
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
![Page 16: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/16.jpg)
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
![Page 17: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/17.jpg)
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.
![Page 18: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/18.jpg)
DemoGameObjects y componentes
![Page 19: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/19.jpg)
Conceptos de Unity3D
Prefab: GameObject que sirve de
plantilla para crear otros GameObjects
![Page 20: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/20.jpg)
DemoInstanciando Prefabs…
![Page 21: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/21.jpg)
Tema 3Prepárate Blizzard… ¡que vamos!
![Page 22: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/22.jpg)
![Page 23: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/23.jpg)
Construcción de un juego en Unity3D
1. Diseñar la escena (GameObjects,
componentes)
2. Añadir scripts
3. Probar y probar… y volver a 1
![Page 24: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/24.jpg)
UnityGUI
• Sistema para integrar de forma fácil
elementos 2D por encima de la escena
3D
• HUDs, textos, botones…
![Page 25: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/25.jpg)
DemoConstruyendo un juego
![Page 26: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/26.jpg)
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
![Page 27: Unity3D para dummies (BcnDevCon 2012)](https://reader036.fdocuments.es/reader036/viewer/2022081413/54826fd9b4af9f690d8b4794/html5/thumbnails/27.jpg)
@techdencias
@pasionawww.pasiona.es
#BDC12
@epnukeepnuke.com
Eduard Tomàs Avellana@eiximenis