Creació de videojocs en Windows Phone 7 - UPV (EPSEVG)

Post on 20-Jun-2015

264 views 0 download

description

Diapositivas usadas en la tercera edición del ciclo de charlas 4x2, titulada "Creació de videojocs en Windows Phone 7" que incluye una presentación del sistema operativo WP7, el hardware del dispositivo y una demo en la que se crea un pequeño motor de juego.

Transcript of Creació de videojocs en Windows Phone 7 - UPV (EPSEVG)

Creació de Videojocs en WP7

Alex HernándezDotNetClub UPC- EPSEVG

Carles HernándezDotNetClub UAB

Agenda

1. Presentació + ¿?2. «Un telèfon diferent»3. Marketplace4. Publicació

5. Eines de desenvolupament6. Developing7. In Live

• Fase n [1..4]

Motivació

#WP7EPSEVG

#WP7EPSEVG

«Un telèfon diferent»

Disseny:

L’usuari final per davant de tot.

Plataforma:

1. Fàcil2. Rica3. Potent4. Versàtil

Hardware:

Aparició més ràpida al mercat.

Canvi de perspectiva

Diseny WP 7

Dsseny Panorama

Especificación Hardware

Capacitat d’entrada tàctil4 o més punts de contacte

SensorsA-GPS, Acceleròmetre, Llum, Proximitat

Cámara (amb flash)5 mega pixels o més

MultimèdiaAcceleració de Còdec

Memòria256MB RAM o més, 8GB Flash o més

GPUAceleració DirectX 9

CPUARMv7 Cortex/Scorpion o millors

800

WV

GA

/ 4

80 H

VG

A

480 QWGA / 320 HVGA

Botons Hardware | Enrere, Inici, Cerca

Marketplace

Marketplace

Actualitzacions d’Aplicacions i JocsNotificacions d’actualitzacions de les aplicacions al HUB de Marketplace

Aplicar totes les actualitzacions de cop o fer-ho de manera individual

Escolir per a actualitzar

Possibilitat de veure els detalls de cada actualització

Connexió amb el consumidor

• Llista d’aplicacions• Enllaçable a la pantalla d’inici• Els «Tiles» com a connexió:

– Imatges dinàmiques– Textos dinàmics

Publicació

Obtenir beneficis? (1)

• Un únic canal de distribució– Accés a tot el món.– Facilitat de cerca– Fàcil distribució – Cómode actualització

• Merchandising actiu

Obtenir beneficis? (2)

• 70%-30%– 70%: Desenvolupador– 30%: Microsoft

• Targeta de crèdit• Tipus d’aplicacions:

– De pagament– Gratuïtes– Suportades a través de publicitat

Procés de publicació (1)

• Registrar• Publicar• “Guanyar”

http://create.msdn.com

Procés de publicació (2)Enviar aplicació/joc

Firmar

Servei de Desplegament de Windows Phone 7

.xap

.dllEnviar

App

Empaquetati validació

de l’App

.xap

.dll

.xap

.dll

.xap

.dll

Criteri De test

Marketplace

Afegir metadades

.xap

.dll

.xap

.dll

.xap

.dll

.xap

.dll

Costos del Marketplace (1)

• Suite d’eines gratuïtes• Cost fix: 99$/any• Sense límit d’aplicacions/jocs de pagament

– Amb un màxim de 5 aplicacions/jocs gratuïtes– Recomanació: Fer us de l’opció “Trial”

• Sense costos addicionals– Actualitzacions il·limitades– Notificacions gratuïtes

Costos del Marketplace (2)

• Accés gratuït (0$/any) al Marketplace– Necessària l’activació d’una compta a MS

DreamSpark

Eines de Desenvolupament

Silverlight

XNA

Silverlight i XNA

Experiència d’usuari diferent

Plataforma de desenvolupament potent i productiva

XAML coma base / Orientat a esdeveniment

Plug-in multinavegador i multiplataforma

Plataforma de desenvolupament de jocs d’alt rendiment

Creació ràpida de jocs multiplataforma, 2d i 3d

Tecnologia d'àmbit comú molt desplegada en XBOX i Windows

Jocs(i aplicacions)

Aplicacions(i jocs)

Plataforma de desenvolupament d’aplicacions RIA

Millora quantitativa de l’experiència d’usuari

Versió actual: 4.0

Silverlight

• API desenvolupada por Microsoft• Sobre .NET • Multiplataforma

» PC» Xbox» Windows Phone 7

• Game Studio + Framework XNA

XNA

Developing

Estructura d’un Videojoc

Mentre «Juguem»Pintar

Actualitzar

In Live

Preguntes i Respostes

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market

conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.

MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market

conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.

MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Alex HernándezDotNetClub UPC- EPSEVG

alexh@dotnetclubs.comstratdes

Carles HernándezDotNetClub UAB

carlesh@dotnetclubs.comcarles_hf