desenvolvendo jogos para android

  • 2,797 views
Uploaded on

Apresentação feita na #androidconf sobre desenvolvimento de jogos para android

Apresentação feita na #androidconf sobre desenvolvimento de jogos para android

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,797
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
75
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Transcript

  • 1. desenvolvendo jogos para android @andrewsmedina
  • 2. globo .com androidconf @andrewsmedina
  • 3. globo .com androidconf @andrewsmedina
  • 4. globo .com androidconf @andrewsmedina
  • 5. globo .com androidconf @andrewsmedina
  • 6. quem são vocês?globo .com androidconf @andrewsmedina
  • 7. por que android?globo .com androidconf @andrewsmedina
  • 8. por que android?globo .com androidconf @andrewsmedina
  • 9. por que jogos?globo .com androidconf @andrewsmedina
  • 10. por que jogos?globo .com androidconf @andrewsmedina
  • 11. top gamesglobo .com androidconf @andrewsmedina
  • 12. top gamesglobo .com androidconf @andrewsmedina
  • 13. top gamesglobo .com androidconf @andrewsmedina
  • 14. top gamesglobo .com androidconf @andrewsmedina
  • 15. desenvolvimento de jogos ‣ game design ‣ design ‣ desenvolvimentoglobo .com androidconf @andrewsmedina
  • 16. game design ‣ criação ‣ planejamento dos elementos ‣ regras ‣ dinâmicasglobo .com androidconf @andrewsmedina
  • 17. fluxos de um jogoglobo .com androidconf @andrewsmedina
  • 18. designglobo .com androidconf @andrewsmedina
  • 19. desenvolvimentoglobo .com androidconf @andrewsmedina
  • 20. linguagensglobo .com androidconf @andrewsmedina
  • 21. linguagensglobo .com androidconf @andrewsmedina
  • 22. linguagensglobo .com androidconf @andrewsmedina
  • 23. linguagensglobo .com androidconf @andrewsmedina
  • 24. linguagensglobo .com androidconf @andrewsmedina
  • 25. linguagensglobo .com androidconf @andrewsmedina
  • 26. linguagensglobo .com androidconf @andrewsmedina
  • 27. linguagensglobo .com androidconf @andrewsmedina
  • 28. linguagensglobo .com androidconf @andrewsmedina
  • 29. game loop ações(eventos)globo .com androidconf @andrewsmedina
  • 30. game loop while (!quit) { // le eventos // executa as acoes // exibe no display }globo .com androidconf @andrewsmedina
  • 31. key events ‣ interface OnKeyListener ‣ método onKeyglobo .com androidconf @andrewsmedina
  • 32. touch events ‣ single touch/multi touch ‣ classe base OnTouchListener ‣ métodoTouchHandlerglobo .com androidconf @andrewsmedina
  • 33. event-base handling evento açãoglobo .com androidconf @andrewsmedina
  • 34. event-base handling public boolean onTouch(View v, MotionEvent event) { //acao }globo .com androidconf @andrewsmedina
  • 35. event polling pool de eventos eventoglobo .com androidconf @andrewsmedina
  • 36. event polling public boolean onTouch(View v, MotionEvent event) { touchEventsPool.add(event); }globo .com androidconf @andrewsmedina
  • 37. gráficos ‣ resolução/disposição ‣ cores ‣ imagensglobo .com androidconf @andrewsmedina
  • 38. dimensõesglobo .com androidconf @andrewsmedina
  • 39. dimensõesglobo .com androidconf @andrewsmedina
  • 40. dimensõesglobo .com androidconf @andrewsmedina
  • 41. dimensõesglobo .com androidconf @andrewsmedina
  • 42. sprites/tilesglobo .com androidconf @andrewsmedina
  • 43. sprites/tilesglobo .com androidconf @andrewsmedina
  • 44. sprites/tilesglobo .com androidconf @andrewsmedina
  • 45. acelerômetro ‣ interface SensorEventListener ‣ métodos onSensorChanged, onAccuracyChangedglobo .com androidconf @andrewsmedina
  • 46. física (vetores)globo .com androidconf @andrewsmedina
  • 47. colisõesglobo .com androidconf @andrewsmedina
  • 48. e mais... ‣ áudio ‣ multiplayer ‣ 3D ‣ IA ‣ market ‣ adsense ‣ social ‣ animaçãoglobo .com androidconf @andrewsmedina
  • 49. globo .com androidconf @andrewsmedina
  • 50. globo .com androidconf @andrewsmedina
  • 51. engines ‣ http://www.andengine.org/blog/ ‣ http://code.google.com/p/libgdx/ ‣ http://www.udk.com/ ‣ http://unity3d.com/ ‣ http://www.jpct.net/jpct-ae/ ‣ http://www.ardor3d.com/ ‣ http://slick.cokeandcode.com/ ‣ http://code.google.com/p/mages/ (multiplayers) ‣ http://papayamobile.com/developer/engine (social)globo .com androidconf @andrewsmedina
  • 52. livrosglobo .com androidconf @andrewsmedina
  • 53. desenvolvendo jogos para android @andrewsmedina http://andrewsmedina.com