codecamp 2010 | desarrollo de videojuegos fuera de control

Post on 29-Nov-2014

759 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

1

2

Desarrollo de videojuegos fuera de

controlSebastian Miserendinosebastianmiserendino@hotmail.com

FedericoPienovifedejack@gmail.com

3

Demo…

Evolución de los videojuegos

4

Que es XNA?XNA Framework

5

Demo…

Como empiezo con XNA?

6

Nuevo modelo de Negocio

Evolucion: Modelos de Negocio

7

Crea tu propio juego• Unite a XNA Creators Club y baja el XNA Game Studio 4.0• Crea tu juego• Adquiri una membresia Premium y configura tu dispositivo para usar XNA

Game Studio 4.0

Manda tu juego (Membresias Premium)• Agrega el proyecto de tu juego con una descripcion, clasificacion y todo el

contenido multimedia necesario por tu juego• Subi el codigo binario de tu juego y ponele un precio• Subi tu juego: Se testea y se manda para peer review

Review de la comunidad (Membresias Premium)• Los miembros platinum descargan tu juego de Creators Club• Verifican la clasificacion que le diste al juego y su descripcion• Buscan por contenido prohibido o errores del sistema

Tu juego esta listo para el mundo!!!

Evolucion: Nuevo Modelo de Negocio

8

Demo…

Windows Phone 7

9

Desarrollo Multiplataforma

Evolucion: Nueva forma de desarrollar

10

Desarrollo Multiplataforma

Demo…

Mini Halo

Evolucion: Nueva forma de desarrollar

11

ArquitecturaDe Software

App Model

Servicios de integración de la

Nube

Hardware

UI Model

Windows Phone 7 OS

12

Arquitecturade Software

App Model

Servicios de integración con

Nube

Hardware

UI Model

Integración con la Nube

13

Incorpora APIs para integrar con los principales servicios de Microsoft

API frameworks para interactuar con los los servicios existentes de la Web 2.0

Soporte para incorporar web services propietarios dentro de nuestras aplicaciones

Windows Phone

Integración de servicios cliente con la Nube

Frameworks

Windows Aplicaciones

Nuestros Web ServicesWeb Service Customizados

Web Services Existentes

Microsoft Services

Servicios de notificación Servicios de Localización

Integración con la Nube: Concepto

14

Windows Phone 7 OS

HTTP XBOX Live

Avatar Invites Game Services

Profile Achievements

Leader-boards

Trial Mode

Push

Integración con la Nube: Conectividad

• 200G por cada juego• 20 Achievements en total

15

Raw Notifications

Tile Notifications

Toast Notifications

Push Notifications

• Servicio en la nube paranotificar a aplicaciones.

• Si la aplicacion no estaCorriendo, la descarta

• El usuario puede agregarTiles a la pantalla de inicio

• Un servicio de la nubeactualiza la imagen de nuestro Tile con una URI

• Avisos dentro del juego

16

Aplicacion con servicios

Push

Servicios de notificacion

Nuestrosservicios

Servidoreshost de Microsoft

1

Se establece la conexion y se crea una URI como punto de contacto

2

3

4

La aplicacion envia la URI a nuestros servicios

Se envia un mensaje con un UPDATE

usando HTTP

Push Notifications: Circuito

17

SESION

Integracion con la Nube: Multiplataforma

18

Arquitectura de Software

App Model

Servicio de integracion con

Nube

Hardware

UI Model

Arquitectura de Software

19

Efectos Configurables

BasicEffect

SkinnedEffect

EnvironmentMapEffect

DualTextureEffect

AlphaTestEffect

Profiles

Reach

HiDef

Arquitectura de Software: XNA framework

20

Demo…

Efectos Windows Phone 7

21

Una nueva forma de jugar

Kinect

22

Sensores de profundidad 3D

Cámara RGB

Base Móvil

Kinect: Una nueva forma de jugar

Micrófono

23

Demo…

Avatars

24

Kinect: Una nueva forma de jugar

25

Demo…

Gears of Codecamp

Hasta donde podemos llegar con XNA?

26

Preguntas

27

Los mejores proyectos de las células Microsoft, los grupos de investigación de

estudiantes, son seleccionados para participar en el espacio del DEMOFEST.

¡Conocélos!

Participá del DEMOFEST

28

Necesitamos tu Feedback!

Completá los FORM de avaluación que estarán en nuestra WEB:www.codecamp.com.arNecesitamos de tu feedback para mejorar.

29

© 2008 Microsoft Corporation. Todos los derechos reservados. Microsoft, Windows, Windows Vista y otros nombres de producto son y pueden ser marcas registradas y registros en Estados

Unidos y en otros países.La información contenida en el presente es sólo para fines informativos y representa la visión actual de Microsoft Corporation a la fecha de esta presentación. Debido a que Microsoft debe

responder a las cambiantes condiciones del mercado, no se debe interpretar como un compromiso por parte de Microsoft, y Microsoft no puede garantizar la precisión de ninguna

información provista después de la fecha de esta presentación. MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA

PRESENTACIÓN.

top related