Primeiros passosWindows PhoneLeandro Borges@LeandroBorges
Quem sou eu?    Leandro Borges   Há 5 anos no mundo de desenvolvimento Web!   + ou – 1 ano desenvolvendo para mobile......
Não conhece o Windows Phone?
Windows Phone?   Sistema Operacional da Microsoft   Foco: Manter conectividade!   Sistema MultiTouch   Integrado com a...
Hardware mínimo!
Windows Phone SDK   Essencial para o iniciar o desenvolvimento para o    Windows Phone!   Visual Studio 2010 Express for...
Preciso testar meu game!   Não tem o device? Utilize o emulador!   Tem o device? ÓTIMO! :D   Basta registrá-lo!
Developer Phone Registration   Permite o “desbloqueio” do aparelho!   Desbloquear != Registrar   Registre até 3 devices!
Silverlight ou XNA?
XNA    Framework para desenvolvimento de games    Cria e cuida de toda rotina básica dos games    Métodos fundamentais....
Initialize()   Início de todas as informações ao começar o jogo!   Variáveis iniciais do game!   Setar métodos!Ex.: Def...
LoadContent()    Carrega todo o conteúdo do game!    • Texturas...    • Backgrounds...    • Sons...   Muito útil na gest...
Update()   Verifica todas as entradas do jogador... os Inputs!   Atualiza as variáveis do game!   Executado a cada fram...
Draw()   O que vai ser desenhado na tela!Ex.: Carregamos o background no LoadContent() e o    Draw() se encarrega de dese...
UnloadContent()   Semelhante ao LoadContent()...   Descarrega os Assets (conteúdo) do game!   Não está usando um asset?...
Demo now!
Terminei meu game, e agora?   Publique-o para o mundo e seja feliz! :D                dev.windowsphone.com
E pra publicar? É grátis?Depende!   Empresa ou Individual     • $99 USD (anual)     • 100 aplicativos   É estudante?    ...
Quero ganhar dinheiro com meu game!Desenvolvedor... 70%Microsoft... 30%Atingiu $25,000 de vendas?Agora sim! :DDesenvolvedo...
E depois?   Acompanhe!   Melhore seu game!   Construa novas fases!
Quero aprender mais! #comofazAcesse...           www.microsoftvirtualacademy.comPortuguês!Didático!...   e Grátis!
Onde encontro tudo isso?                dev.windowsphone.com           www.microsoftvirtualacademy.com              dreams...
Dúvidas?
Contato...             contato@leandroborges.com.br             @LeandroBorges             www.leandroborges.com.br
Obrigado!
Próximos SlideShares
Carregando em…5
×

Primeiros passos Windows Phone - 3º Campo Grande Game Show

463 visualizações

Publicada em

Palestras/oficinas "Primeiros passos Windows Phone", ocorridas nos dias 14 e 21 de fevereiro de 2013, durante o evento 3º Campo Grande Game Show.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
463
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Primeiros passos Windows Phone - 3º Campo Grande Game Show

  1. 1. Primeiros passosWindows PhoneLeandro Borges@LeandroBorges
  2. 2. Quem sou eu? Leandro Borges Há 5 anos no mundo de desenvolvimento Web! + ou – 1 ano desenvolvendo para mobile... Windows Phone! o/
  3. 3. Não conhece o Windows Phone?
  4. 4. Windows Phone? Sistema Operacional da Microsoft Foco: Manter conectividade! Sistema MultiTouch Integrado com as principais redes sociais... Facebook, Twitter... Pessoas em primeiro lugar! Interface moderna
  5. 5. Hardware mínimo!
  6. 6. Windows Phone SDK Essencial para o iniciar o desenvolvimento para o Windows Phone! Visual Studio 2010 Express for Windows Phone Windows Phone Emulator Windows Phone SDK 7.1 Extensions for XNA Game Studio 4.0 Microsoft Expression Blend Developer Phone Registration Microsoft Advertising SDK for Windows Phone e o melhor... é Grátis! o/
  7. 7. Preciso testar meu game! Não tem o device? Utilize o emulador! Tem o device? ÓTIMO! :D Basta registrá-lo!
  8. 8. Developer Phone Registration Permite o “desbloqueio” do aparelho! Desbloquear != Registrar Registre até 3 devices!
  9. 9. Silverlight ou XNA?
  10. 10. XNA Framework para desenvolvimento de games Cria e cuida de toda rotina básica dos games Métodos fundamentais... • Initialize() • LoadContent() • UnloadContent() • Update() • Draw() Essenciais para o funcionamento do game!
  11. 11. Initialize() Início de todas as informações ao começar o jogo! Variáveis iniciais do game! Setar métodos!Ex.: DefinirInicioJogador();
  12. 12. LoadContent() Carrega todo o conteúdo do game! • Texturas... • Backgrounds... • Sons... Muito útil na gestão de assets (conteúdo) do game!
  13. 13. Update() Verifica todas as entradas do jogador... os Inputs! Atualiza as variáveis do game! Executado a cada frame!Ex: Toque na tela...
  14. 14. Draw() O que vai ser desenhado na tela!Ex.: Carregamos o background no LoadContent() e o Draw() se encarrega de desenhar na tela...
  15. 15. UnloadContent() Semelhante ao LoadContent()... Descarrega os Assets (conteúdo) do game! Não está usando um asset? Descarregue!
  16. 16. Demo now!
  17. 17. Terminei meu game, e agora? Publique-o para o mundo e seja feliz! :D dev.windowsphone.com
  18. 18. E pra publicar? É grátis?Depende! Empresa ou Individual • $99 USD (anual) • 100 aplicativos É estudante? • Acesse o DreamSpark e “pegue” um voucher!
  19. 19. Quero ganhar dinheiro com meu game!Desenvolvedor... 70%Microsoft... 30%Atingiu $25,000 de vendas?Agora sim! :DDesenvolvedor... 80%Microsoft... 20%
  20. 20. E depois? Acompanhe! Melhore seu game! Construa novas fases!
  21. 21. Quero aprender mais! #comofazAcesse... www.microsoftvirtualacademy.comPortuguês!Didático!... e Grátis!
  22. 22. Onde encontro tudo isso? dev.windowsphone.com www.microsoftvirtualacademy.com dreamspark.com
  23. 23. Dúvidas?
  24. 24. Contato... contato@leandroborges.com.br @LeandroBorges www.leandroborges.com.br
  25. 25. Obrigado!

×