Criando jogos em                 Java ME           Diversão e retorno financeiro...         @netomarinhttp://blog.netomarin...
Apresentação•   Trabalhando com JME    desde 2005.•   Instrutor Globalcode    desde 2006.•   Nokia Developer    Champion.•...
Java ME ?$$$$$$$$ ? Diversão ?Tá louco ?!?!?!                  3
É assim que você vê o Java ME?                                 4
Todo mundo quer Smartphones !                  5
Mas qual otamanho dessemercado hoje ?                 6
Smartphones representam apenas 27% dos telefones       celulares!                            7
8
Mas quando falo em feature phone....                                       9
Mudança de paradigmas...                           10
Ah.... mas não temtouchscreen...                 11
Mudando os paradigmas...      outra vez...                Nokia X3 -02                •  Touch screen                •  Wi...
Pra ficar  jogandojoguinho decobrinha ?!?               13
Nokia Asha 303     Nokia S40Processador de 1 GHz       R$ 459   (desbloqueado)        Já vem com o Angry Birds! ;-)       ...
Um pouco de código Java ME                             15
Elementos Básicos• GameCanvas• Sprites• Layers e TiledLayers• Game loop• Engines                         16
GameCanvas• Classe principal para “desenhar” o seu jogo.• Se comportará como um container.• Desenhos com posições absoluta...
Sprites• Personagens.• Elementos do cenário que podem colidir.• Manipulação e animação.• Deteção colisões.                ...
Layers e TiledLayers• Montagem de cenários.• Criação de mapas.• Uso de diferentes pedaços para compôr o  mapa.• Cenários a...
Game Loop• Parte lógica.• Verificação de eventos e tomada de  decisões: • Eventos do usuário (teclado ou tela). • Movimenta...
Engines• Facilitar desenvolvimento.• Maior produtividade.• Principais aplicações: • Física • 3D • Isométricos             ...
Algumas engines...• Box 2D: • http://box2d.org/ • http://jbox2d.sourceforge.net/• J2ME Isometric Engine • http://sourcefor...
E dá pra ganhardinheiro com isso?                     23
40 milhões dedownload no Brasil no 2o.semestre de 2011.    70 milhões no total...                         24
S40 representam52% dos downloads.                     25
80 %Aplicativos Java !                     26
Modelos deMONETIZAÇÃO !                27
MobileAdvertisement                28
29
30
In App Purchase                  31
Virtual Goodies                  32
Quer pagar como ?                    33
O mais óbvio...                  34
http://mozcapag.com                      35
Direto na conta...            36
Peraê... e a diversão?         Você prefere fazer             CRUD ?!                              37
@netomarin             38
Próximos SlideShares
Carregando em…5
×

Criando jogos com Java ME: Diversão e retorno financeiro!

2.469 visualizações

Publicada em

Palestra apresentada no JavaOne Latin America 2011, em São Paulo.
Os dispositivos móveis estão com as pessoas a todo o tempo e em todo lugar, e se tornam cada vez mais a principal plataforma dos games portáteis, e o Java ME sempre teve um papel importante nesse cenário quando trouxe os primeiros jogos para os mais limitados dispositivos, com telas minúsculas e pouquíssima memória. Com a evolução dos telefones, a criação de jogos é a principal aposta em um mundo que aprendeu a baixar e instalar aplicativos de lojas de aplicativos, e que podem dar ótimo retorno financeiro para os desenvolvedores. Além disso, nessa palestra também vamos discutir formas de monetizar seus jogos e como tirar proveito das redes sociais para potencializar o uso do seu jogo, e assim aumentar as possibilidades de ganho.

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

  • Seja a primeira pessoa a gostar disto

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

Nenhuma nota no slide

Criando jogos com Java ME: Diversão e retorno financeiro!

  1. 1. Criando jogos em Java ME Diversão e retorno financeiro... @netomarinhttp://blog.netomarin.comhttp://slideshare.net/netomarin 1
  2. 2. Apresentação• Trabalhando com JME desde 2005.• Instrutor Globalcode desde 2006.• Nokia Developer Champion.• Participações em projetos e eventos nacionais e internacionais. 2
  3. 3. Java ME ?$$$$$$$$ ? Diversão ?Tá louco ?!?!?! 3
  4. 4. É assim que você vê o Java ME? 4
  5. 5. Todo mundo quer Smartphones ! 5
  6. 6. Mas qual otamanho dessemercado hoje ? 6
  7. 7. Smartphones representam apenas 27% dos telefones celulares! 7
  8. 8. 8
  9. 9. Mas quando falo em feature phone.... 9
  10. 10. Mudança de paradigmas... 10
  11. 11. Ah.... mas não temtouchscreen... 11
  12. 12. Mudando os paradigmas... outra vez... Nokia X3 -02 •  Touch screen •  Wi-Fi •  Aplicativos •  Câmera de 5mpx •  E-mail •  Java ME MIDP 2.1 12
  13. 13. Pra ficar jogandojoguinho decobrinha ?!? 13
  14. 14. Nokia Asha 303 Nokia S40Processador de 1 GHz R$ 459 (desbloqueado) Já vem com o Angry Birds! ;-) 14
  15. 15. Um pouco de código Java ME 15
  16. 16. Elementos Básicos• GameCanvas• Sprites• Layers e TiledLayers• Game loop• Engines 16
  17. 17. GameCanvas• Classe principal para “desenhar” o seu jogo.• Se comportará como um container.• Desenhos com posições absolutas.• Captação dos eventos do teclado. 17
  18. 18. Sprites• Personagens.• Elementos do cenário que podem colidir.• Manipulação e animação.• Deteção colisões. 18
  19. 19. Layers e TiledLayers• Montagem de cenários.• Criação de mapas.• Uso de diferentes pedaços para compôr o mapa.• Cenários animados. 19
  20. 20. Game Loop• Parte lógica.• Verificação de eventos e tomada de decisões: • Eventos do usuário (teclado ou tela). • Movimentações / animações. • Colisões. • Remoção / atualização de objetos. 20
  21. 21. Engines• Facilitar desenvolvimento.• Maior produtividade.• Principais aplicações: • Física • 3D • Isométricos 21
  22. 22. Algumas engines...• Box 2D: • http://box2d.org/ • http://jbox2d.sourceforge.net/• J2ME Isometric Engine • http://sourceforge.net/projects/isoj2me/ 22
  23. 23. E dá pra ganhardinheiro com isso? 23
  24. 24. 40 milhões dedownload no Brasil no 2o.semestre de 2011. 70 milhões no total... 24
  25. 25. S40 representam52% dos downloads. 25
  26. 26. 80 %Aplicativos Java ! 26
  27. 27. Modelos deMONETIZAÇÃO ! 27
  28. 28. MobileAdvertisement 28
  29. 29. 29
  30. 30. 30
  31. 31. In App Purchase 31
  32. 32. Virtual Goodies 32
  33. 33. Quer pagar como ? 33
  34. 34. O mais óbvio... 34
  35. 35. http://mozcapag.com 35
  36. 36. Direto na conta... 36
  37. 37. Peraê... e a diversão? Você prefere fazer CRUD ?! 37
  38. 38. @netomarin 38

×