taller unity3d
Post on 25-May-2015
604 Views
Preview:
TRANSCRIPT
Unity3DTaller BetaBeers
martes 13 de diciembre de 11
¿Quien soy yo?
David Collado Sela
@Bitomule @UnitySpain
www.unityspain.com
martes 13 de diciembre de 11
What the Unity?
Juegos
Apps
Principalmente 3D pero también 2D
Realidad Aumentada
Arquitectura
martes 13 de diciembre de 11
¿Porque Unity?
martes 13 de diciembre de 11
Multiplataforma
martes 13 de diciembre de 11
Multiplataforma
Real
martes 13 de diciembre de 11
Trabajamos en:
martes 13 de diciembre de 11
Windows
Trabajamos en:
martes 13 de diciembre de 11
Windows Mac
Trabajamos en:
martes 13 de diciembre de 11
Exportamos a:
martes 13 de diciembre de 11
Escritorio
martes 13 de diciembre de 11
Escritorio
Windows, OS X
martes 13 de diciembre de 11
Escritorio
Consolas
Windows, OS X
martes 13 de diciembre de 11
Escritorio
Consolas
Windows, OS X
PlayStation 3, Nintendo Wii, Xbox 360
martes 13 de diciembre de 11
Escritorio
Consolas
Dispositivos móviles
Windows, OS X
PlayStation 3, Nintendo Wii, Xbox 360
martes 13 de diciembre de 11
Escritorio
Consolas
Dispositivos móviles
Windows, OS X
PlayStation 3, Nintendo Wii, Xbox 360
iOS, Android, Union
martes 13 de diciembre de 11
Escritorio
Consolas
Dispositivos móviles
Web
Windows, OS X
PlayStation 3, Nintendo Wii, Xbox 360
iOS, Android, Union
martes 13 de diciembre de 11
Simplicidad
martes 13 de diciembre de 11
Editor sencillo y visual
martes 13 de diciembre de 11
Editor sencillo y visual
El equipo de Unity se esfuerza en hacer un editor muy sencillo.
martes 13 de diciembre de 11
Editor sencillo y visual
Importar recursos
El equipo de Unity se esfuerza en hacer un editor muy sencillo.
martes 13 de diciembre de 11
Editor sencillo y visual
Importar recursos
El equipo de Unity se esfuerza en hacer un editor muy sencillo.
Importar texturas, modelos, sonidos... es tan fácil como arrastrar y soltar.
martes 13 de diciembre de 11
Editor sencillo y visual
Importar recursos
El equipo de Unity se esfuerza en hacer un editor muy sencillo.
Importar texturas, modelos, sonidos... es tan fácil como arrastrar y soltar.
Play Mode
martes 13 de diciembre de 11
Editor sencillo y visual
Importar recursos
El equipo de Unity se esfuerza en hacer un editor muy sencillo.
Importar texturas, modelos, sonidos... es tan fácil como arrastrar y soltar.
Play Mode
Prueba tu juego sin salir del editor.
martes 13 de diciembre de 11
Potencia
martes 13 de diciembre de 11
Alta optimización
martes 13 de diciembre de 11
Alta optimización
El rendimiento de Unity es muy alto y además mejora con cada actualización.
martes 13 de diciembre de 11
Alta optimización
Motor de lightmaps beast
El rendimiento de Unity es muy alto y además mejora con cada actualización.
martes 13 de diciembre de 11
Alta optimización
Motor de lightmaps beast
El rendimiento de Unity es muy alto y además mejora con cada actualización.
Unity incluye en su versión de pago el motor Beast, el mejor motor de lightmapping cuya licencia por separado asciende a miles de $.
martes 13 de diciembre de 11
Alta optimización
Motor de lightmaps beast
El rendimiento de Unity es muy alto y además mejora con cada actualización.
Unity incluye en su versión de pago el motor Beast, el mejor motor de lightmapping cuya licencia por separado asciende a miles de $.
Occlusion Culling
martes 13 de diciembre de 11
Alta optimización
Motor de lightmaps beast
El rendimiento de Unity es muy alto y además mejora con cada actualización.
Unity incluye en su versión de pago el motor Beast, el mejor motor de lightmapping cuya licencia por separado asciende a miles de $.
Occlusion Culling
También incluye el sistema de Umbra, que aumenta el rendimiento de nuestros juegos increíblemente.
martes 13 de diciembre de 11
martes 13 de diciembre de 11
Rentabilidad
martes 13 de diciembre de 11
+ Plataformas = + Dinero
martes 13 de diciembre de 11
+ Plataformas = + Dinero
Si con un mismo motor podemos lanzarnos a multiples plataformas, nuestro juego reportara más beneficios.
martes 13 de diciembre de 11
+ Plataformas = + Dinero
Económico
Si con un mismo motor podemos lanzarnos a multiples plataformas, nuestro juego reportara más beneficios.
martes 13 de diciembre de 11
+ Plataformas = + Dinero
Económico
Si con un mismo motor podemos lanzarnos a multiples plataformas, nuestro juego reportara más beneficios.
Unity es el motor más económico de su gama.
martes 13 de diciembre de 11
+ Plataformas = + Dinero
Económico
Si con un mismo motor podemos lanzarnos a multiples plataformas, nuestro juego reportara más beneficios.
Unity es el motor más económico de su gama.
Asset Store
martes 13 de diciembre de 11
Asset Store
martes 13 de diciembre de 11
Asset Store
Comprar
martes 13 de diciembre de 11
Asset Store
Comprar
Modelos 3D
martes 13 de diciembre de 11
Asset Store
Comprar
Modelos 3D
Texturas
martes 13 de diciembre de 11
Asset Store
Comprar
Modelos 3D
Texturas
Audio
martes 13 de diciembre de 11
Asset Store
Comprar
Modelos 3D
Texturas
Audio
...
martes 13 de diciembre de 11
Asset Store
Comprar
Vender
Modelos 3D
Texturas
Audio
...
martes 13 de diciembre de 11
Futuro
martes 13 de diciembre de 11
Unity 3.5
martes 13 de diciembre de 11
Unity 3.5
Renderizado HDR
martes 13 de diciembre de 11
Unity 3.5
Renderizado HDR
LOD (Nivel de detalle) Nativo
martes 13 de diciembre de 11
Unity 3.5
Renderizado HDR
LOD (Nivel de detalle) Nativo
Sistema de partículas basado en curvas
martes 13 de diciembre de 11
Unity 3.5
Renderizado HDR
LOD (Nivel de detalle) Nativo
Sistema de partículas basado en curvas
Pathfinding nativo
martes 13 de diciembre de 11
Unity 3.5
Renderizado HDR
LOD (Nivel de detalle) Nativo
Sistema de partículas basado en curvas
Pathfinding nativo
Control de versiones con soporte para Perforce y SVN
martes 13 de diciembre de 11
Unity 3.5
Renderizado HDR
LOD (Nivel de detalle) Nativo
Sistema de partículas basado en curvas
Pathfinding nativo
Control de versiones con soporte para Perforce y SVN
Exportar a Flash
martes 13 de diciembre de 11
Juegos hechos con Unity
martes 13 de diciembre de 11
Battleheart
martes 13 de diciembre de 11
martes 13 de diciembre de 11
martes 13 de diciembre de 11
Zombieville USA
martes 13 de diciembre de 11
martes 13 de diciembre de 11
martes 13 de diciembre de 11
Rochard
martes 13 de diciembre de 11
martes 13 de diciembre de 11
Feist
martes 13 de diciembre de 11
martes 13 de diciembre de 11
Clippox Exodus
martes 13 de diciembre de 11
martes 13 de diciembre de 11
Requisitos
martes 13 de diciembre de 11
MacPc
WebAndroid
WiiPs3
Xbox360
} PC y Mac
MacPc
WebAndroid
WiiPs3
Xbox360
} PC y Mac
iPhone Mac}martes 13 de diciembre de 11
Licencias
martes 13 de diciembre de 11
Unity Unity Pro iOs iOs Pro Android Android Pro
Precio € 0 € 1050 € 280 € 1050 € 280 € 1050
Occlusion Culling ✘ ✔ ✘ ✔ ✘ ✔
Acceso bajo nivel ✘ ✔ ✘ ✔ ✘ ✔
Sombras en tiempo real ✘ ✔ ✘ ✔ ✘ ✔
martes 13 de diciembre de 11
Libros recomendados
martes 13 de diciembre de 11
Unity Game Development Essentials
martes 13 de diciembre de 11
Unity iOS Essentials
martes 13 de diciembre de 11
Unity 3.x Scripting
martes 13 de diciembre de 11
Unity 3 Game Development
HotShot
martes 13 de diciembre de 11
Soporte y comunidad
martes 13 de diciembre de 11
La clave de Unity
martes 13 de diciembre de 11
Foros Unity
La clave de Unity
martes 13 de diciembre de 11
Foros Unity
Unity Answers
La clave de Unity
martes 13 de diciembre de 11
Foros Unity
Unity Answers
Foros UnitySpain
La clave de Unity
martes 13 de diciembre de 11
Foros Unity
Unity Answers
Foros UnitySpain
La clave de Unity
8500 ips distintas
martes 13 de diciembre de 11
Foros Unity
Unity Answers
Foros UnitySpain
La clave de Unity
8500 ips distintas
2120 usuarios
martes 13 de diciembre de 11
Foros Unity
Unity Answers
Foros UnitySpain
La clave de Unity
8500 ips distintas
2120 usuarios
14851 respuestas
martes 13 de diciembre de 11
Interfaz
martes 13 de diciembre de 11
martes 13 de diciembre de 11
Scene View
martes 13 de diciembre de 11
Game View
martes 13 de diciembre de 11
Hierarchy View
martes 13 de diciembre de 11
Project View
martes 13 de diciembre de 11
Inspector
martes 13 de diciembre de 11
Introducción a Unity3d
martes 13 de diciembre de 11
Introducción a Unity3d
“Cubo de Portal”
martes 13 de diciembre de 11
Creamos un nuevo proyecto
martes 13 de diciembre de 11
Proyecto vacío
martes 13 de diciembre de 11
Importamos modelo
martes 13 de diciembre de 11
Inspector del modelo. Cambiamos la escala a 0.1 y marcamos Generate Colliders
martes 13 de diciembre de 11
Arrastramos el modelo a la escena
martes 13 de diciembre de 11
Creamos un plano
martes 13 de diciembre de 11
Añadamos físicas al cubo
martes 13 de diciembre de 11
Si ejecutamos el juego, este será el resultado
martes 13 de diciembre de 11
Si ejecutamos el juego, este será el resultado
martes 13 de diciembre de 11
Queremos rotar la cámaraalrededor del cubo
martes 13 de diciembre de 11
Queremos rotar la cámaraalrededor del cubo
Para ello necesitamos un script
martes 13 de diciembre de 11
Nuestro Primer script
martes 13 de diciembre de 11
Script vacio
Nombre Script = Nombre clase
martes 13 de diciembre de 11
Variables para la cámara y el cubo
martes 13 de diciembre de 11
La variable cubo es pública para que aparezca en el inspector
martes 13 de diciembre de 11
La cámara no es pública, ya que será asignada desde el script
martes 13 de diciembre de 11
De ambos solo nos interesa su componente Transform (Posición, Rotación y Escala)
martes 13 de diciembre de 11
Asignamos la variable Camara en Start
martes 13 de diciembre de 11
Veamos las funciones de la clase Transform.
martes 13 de diciembre de 11
Veamos las funciones de la clase Transform.
martes 13 de diciembre de 11
RotateAround es justo lo que buscamos.
martes 13 de diciembre de 11
RotateAround es justo lo que buscamos.
martes 13 de diciembre de 11
La función debe ir dentro de Update, para que se ejecute cada fotograma.
martes 13 de diciembre de 11
position es una propiedad de Transform. Es la posición en X,Y,Z
martes 13 de diciembre de 11
Vector3.up es una estructura que equivale a la dirección positiva del eje y.
martes 13 de diciembre de 11
Time.timeScale es la escala del tiempo. Moverá la cámara un metro por segundo
martes 13 de diciembre de 11
Volvemos a Unity y arrastramos el script a la cámara.
martes 13 de diciembre de 11
Ahora en el inspector de la cámara veremos un nuevo componente con nuestra variable
pública.
martes 13 de diciembre de 11
Arrastramos el cubo de nuestra escena sobre None(Transform) para asignar esa variable.
martes 13 de diciembre de 11
Pulsamos Play y nos deleitamos con nuestra obra
martes 13 de diciembre de 11
Si os parece muy oscuro, probad a añadir una luz.
martes 13 de diciembre de 11
Muchas gracias
¿Preguntas?
martes 13 de diciembre de 11
top related