[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. Ruiz)

Post on 04-Jul-2015

1.162 views 1 download

description

[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. Ruiz)

Transcript of [Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. Ruiz)

Orador Rol - Cargo Institución - Empresa

Diego G. Ruiz / Guido VilariñoIngeniero Líder / Technology CrafterThree Melons

Desarrolladores de otro tipo de software que siempre quisieron hacer juegos

Desarrolladores de juegos independientesDesarrolladores de juegos hobbystas

Audiencia

Conocer una alternativa de bajo costo para desarrollar videojuegos 2D/3D en diversas plataformas.

Objetivo de la presentación

Desarrollamos videojuegos - principalmente para la web - en diversas tecnologías

Hacemos juegos por encargo (work for hire)Hacemos creaciones originalesTrabajamos en productos que nos ayudan

a crear mejores juegos

¿Quiénes somos?

Algunas cosas que hicimos…

: Ax e W in g s o f G lo r y : 2 2Le g o S t a r Wa r s Q u e s t f o r R D : In d ia n a J o n e s Th e R id e

Wild Ab o u t W ile E: Th o r S o n o f O d in: Te n n is S t a r s C u p

Es una herramienta de desarrollo de juegos 3D multiplataforma. Nos permite desarrollar juegos para Mac/PC/iPhone/Wii y XBOX 360 (próximamente).

¿Qué es Unity3D?

Se encuentra compuesto por

( U n it r o n B a s ic Te x t)E d it o r

C la s s L ib r a r y

+ H e lp sTu t o r ia ls

We b p la y e r

E d it o r

Que NO incluyeID E

S o u n dE d it o r

E d it o rIm á g e n e s

/M o d e la d o r An i 3m a d o r D

Características E s p o s ib le p r o g r a m a r u s a n d o

# / / ( C J a v a s c r ip t B o o n o u t il iz a ).u n le n g u a je p r o p ie t a r io

In c lu y e lib r e r ía m a t e m á t ic a y u n .f r a m e w o r k m u y f á c il d e u s a r

P o s e e d e t r á s u n a g r a n ( c o m u n id a d v e r s ió n iP h o n e

)c r e c ió m u c h o r e c ie n t e m e n t e

P u b lic a c ió n w e b o s t a n d a lo n e / .p a r a M a c P C

Carácterísticas . E d it o r in t e g r a d o y e x t e n s ib le

To d o s e h a c e d e s d e e l e d it o r y p r e s io n a n d o P LAY e n s e g u n d o s

e s t a m o s p r o b a n d o la e s c e n a d e l .ju e g o q u e e s t a m o s c r e a n d o

Carácterísticas S is t e m a d e c o n t r o l d e v e r s io n e s

(in t e g r a d o a l e d it o r versión PRO).

Carácterísticas .E d it o r d e t e r r e n o s in t e g r a d o ( S is t e m a d e v e g e t a c ió n á r b o le s

).y d e t a lle s

Características - Editor Im p o r t a c ió n d e A s s e t s

Carácterísticas S is t e m a d e f ís ic a in t e g r a d o

( ).P h y s X .S is t e m a d e t e r r e n o s in t e g r a d o S is t e m a d e P a r t íc u la s

.in t e g r a d o , S o p o r t e d e Lig h t m a p s r e a lt im e

.s h a d o w s y le n s f la r e s D e s a r r o lla d o r e s a b ie r t o s a

.r e c ib ir s u g e r e n c ia s

Desventajas N o s e p u e d e n d e p u r a r p o r

.b r e a k p o in t s

C ie r t a s e x c e p c io n e s e n e l ju e g o p u e d e n lle g a r a c r a s h e a r e l

.n a v e g a d o r

E n M a c n o e x is t e e l Vis u a l S t u d io y ( e x is t e n p o c a s a lt e r n a t iv a s y m u y

).in f e r io r e s

.N o t ie n e e d it o r d e G U I

.B u g s

Filosofía La f ilo s o f ía d e U n it y p a s a p o r la

.p r o d u c t iv id a d y la s im p le z a d e u s o

E s p o s ib le m o d if ic a r s c r ip t s m ie n t r a s , e l ju e g o s e e n c u e n t r a e n e je c u c ió n

e s t o s s c r ip t s s e r á n r e c o m p ila d o s d in á m ic a m e n t e y u t il iz a d o s p o r ju e g o

.s in t e n e r q u e d e t e r n e lo

E s p o s ib le m o d if ic a r p r o p ie d a d e s d e o b je t o s m ie n t r a s e l ju e g o s e

.e n c u e n t r a e n e je c u c ió n

Editor S c en e

G a me

H ie r a rc h y

P r o je ct

In s p ec t o r

Website Unity3D:http://unity3d.com/

Foro oficial:http://forum.unity3d.com/

Referencia online:http://unity3d.com/support/documentation/ScriptReference/index.html

Comunidad Unity:http://www.unifycommunity.com/

Más información

[DEMO LIVE de Unity]

Contacto: Diego G. Ruiz(mail: diegor@threemelons.com / twitter: ruizdiego)