xna game programming no nokia windows phone

28
ECOSYSTEM 1 INdT 2012 - Treinamento PUC

Upload: microsoft-mobile-developer

Post on 05-Jul-2015

982 views

Category:

Technology


1 download

DESCRIPTION

Nesse Webinar apresentaremos os primeiros passos para o desenvolvedor que pretende adentrar esse fantástico mundo do desenvolvimento de jogos para Nokia Windows Phone. Como começar, quais ferramentas utilizar, como publicar e monetizar utilizando o ambiente que a Nokia/Microsoft provê, e porque fazer um Game pra Nokia Windows Phone é uma boa idéia.

TRANSCRIPT

Page 1: XNA Game Programming no Nokia Windows Phone

ECOSYSTEM

1 INdT 2012 - Treinamento PUC

Page 2: XNA Game Programming no Nokia Windows Phone

Instituto Nokia de Tecnologia Ecosystem Team

Desenvolvimento de Jogos para Windows Phone usando XNA

2 INdT 2012 - Treinamento PUC

Page 3: XNA Game Programming no Nokia Windows Phone

Windows Phone. Why…?

3 INdT 2012 - Treinamento PUC

Page 4: XNA Game Programming no Nokia Windows Phone

IDE

4 INdT 2012 - Treinamento PUC

Page 5: XNA Game Programming no Nokia Windows Phone

Linguagem

5 INdT 2012 - Treinamento PUC

Page 6: XNA Game Programming no Nokia Windows Phone

S.O.

6 INdT 2012 - Treinamento PUC

Page 7: XNA Game Programming no Nokia Windows Phone

Público Alvo

7 INdT 2012 - Treinamento PUC

Page 8: XNA Game Programming no Nokia Windows Phone

Público Alvo

8 INdT 2012 - Treinamento PUC

Page 9: XNA Game Programming no Nokia Windows Phone

Marketplace

9 INdT 2012 - Treinamento PUC

Page 10: XNA Game Programming no Nokia Windows Phone

Crescimento

10 INdT 2012 - Treinamento PUC

Page 11: XNA Game Programming no Nokia Windows Phone

Indústria dos Games

11 INdT 2012 - Treinamento PUC

Page 12: XNA Game Programming no Nokia Windows Phone

Ecosystem

12 INdT 2012 - Treinamento PUC

Page 13: XNA Game Programming no Nokia Windows Phone

And more!

13 INdT 2012 - Treinamento PUC

Page 14: XNA Game Programming no Nokia Windows Phone

It’s Magic!

14 INdT 2012 - Treinamento PUC

Page 15: XNA Game Programming no Nokia Windows Phone

Desenvolvimento

15 INdT 2012 - Treinamento PUC

Page 16: XNA Game Programming no Nokia Windows Phone

Game Loop

16 INdT 2012 - Treinamento PUC

Intialize( ) LoadContent( )

Update( )

Draw( )

UnloadContent( ) Game Over

Page 17: XNA Game Programming no Nokia Windows Phone

Sprites

17 INdT 2012 - Treinamento PUC

Page 18: XNA Game Programming no Nokia Windows Phone

Colisões

18 INdT 2012 - Treinamento PUC

Bounding Box (0,0)

Área de colisão

Page 19: XNA Game Programming no Nokia Windows Phone

Placar - SpriteFont

19 INdT 2012 - Treinamento PUC

Fonte: “Windows Phone 7 Game Development” – Adam Dawes

Page 20: XNA Game Programming no Nokia Windows Phone

Media - Sound Effects

20 INdT 2012 - Treinamento PUC

Page 21: XNA Game Programming no Nokia Windows Phone

Animation

21 INdT 2012 - Treinamento PUC

Page 22: XNA Game Programming no Nokia Windows Phone

Input - Acelerômetro

22 INdT 2012 - Treinamento PUC

Page 23: XNA Game Programming no Nokia Windows Phone

Input - Touch

23 INdT 2012 - Treinamento PUC

Tipo Descrição

Tap Um toque (touch & release);

DoubleTap Dois seguidos na tela;

Hold Um toque por um tempo relativamente longo;

FreeDrag Toque com arrasto em qualquer posição;

VerticalDrag Toque com arrasto para cima ou para baixo;

HorizontalDrag Toque com arrasto para a direita ou esquerda;

DragComplete Marca o final de um FreeDrag, HorizontalDrag ou VerticalDrag;

Flick Toque de um dedo na tela e é retirado sem parar;

Pinch Movimentação de dedos na tela;

PinchComplete Marca o final do Pinch;

Gestures – Determina o tipo de toque feito na tela;

Raw Input – Determina toques na tela;

Page 24: XNA Game Programming no Nokia Windows Phone

This is Sparta!!!

24 INdT 2012 - Treinamento PUC

Page 25: XNA Game Programming no Nokia Windows Phone

This is Sparta!!!

25 INdT 2012 - Treinamento PUC

Page 26: XNA Game Programming no Nokia Windows Phone

This is Sparta!!!

26 INdT 2012 - Treinamento PUC

Page 27: XNA Game Programming no Nokia Windows Phone

Contatos

27 INdT 2012 - Treinamento PUC

INdT

www.developer.nokia.com (NokiaDev_WP_Brasil)

Nokia Developer

@nokiadev_brasil

Jackson Feijó [email protected] [email protected]

Sérgio Cavalcante

[email protected]

sergiocavalcante.wordpress.com @sergiocavalc

Thiago Bessa [email protected] [email protected] www.bessa.net.br

Rafael Padilla [email protected] [email protected]

Page 28: XNA Game Programming no Nokia Windows Phone

28 INdT 2012 - Treinamento PUC