Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Oficina Android - Games com AndEngine - Dia 1

1.973 visualizaciones

Publicado el

  • Sé el primero en comentar

Oficina Android - Games com AndEngine - Dia 1

  1. 1. Games - V1{ Dia 1
  2. 2. AgendaO que é Android ?História do AndroidIntrodução aos games
  3. 3. Android é um sistema operacional baseado em linux para dispositivos móveis. É desenvolvido pela Open Handset Alliance, liderado pelo Google
  4. 4. Plataforma open source
  5. 5. Sobre jogos ?
  6. 6. Sobre jogos ?
  7. 7. Sobre Android ?
  8. 8. Mercado ?
  9. 9. IntroduçãoJogos têm um conceito diferente de uma aplicação“comum”Para se criar um jogo, é necessário um motor degeração de gráficos e comportamentos (engine).
  10. 10. Introdução Existem diversas engines para Android
  11. 11. Introdução Existem diversas engines para Android
  12. 12. Introdução AndEngine Nicholas Gramlich http://www.andengine.org/blog/
  13. 13. Introdução Parabéns ao Nicholas
  14. 14. Introdução Corona jMonkey Engine Cactus2D
  15. 15. IntroduçãoPara se criar um jogo, é necessário entender alguns conceitos básicos.
  16. 16. Criar um jogo não é fácil.Requer estudo e dedicação.
  17. 17. Primeiro passo: Tenha uma idéia e um objetivoSegundo passo: tenha um amigo Designer GráficoTerceiro passo: coloque a mão-na-massa. Boraprogramarhttp://www.ehow.com.br/jogos-celular-como_7191/
  18. 18. IntroduçãoPara se criar um jogo, é necessário entender alguns conceitos básicos. Alguns conceitos podem mudar de engine para engine.
  19. 19. Introdução Conceitos Android
  20. 20. Activity Activity Intent Service Content Provider Broadcast Receiver
  21. 21. Introdução Conceitos AndroidPara se ter uma tela, é necessário ter uma ActivityPara se ter uma Activity, é necessário ter um layout.xmlO layout.xml deve ser declarado no arquivo AndroidManifest.xml
  22. 22. IntroduçãoQue tal criar uma “Activity” ?
  23. 23. Introdução
  24. 24. Introdução Componentes importantes em um jogo com AndEngineCamera Scene (ação) Sprite Rectangle Sprite Text
  25. 25. Introdução Conceitos AndEnginepublic class MainActivity extendsSimpleBaseGameActivity {
  26. 26. Introdução Métodos importantes em um jogo com AndEngine Precisamos do AndEngine...
  27. 27. Introdução Métodos importantes em um jogo com AndEngine
  28. 28. Introdução Métodos importantes em um jogo com AndEngine
  29. 29. Introdução Métodos importantes em um jogo com AndEngine
  30. 30. Introdução Métodos importantes em um jogo com AndEngine
  31. 31. Introdução Métodos importantes em um jogo com AndEngine Luz ... onCreateResources() Câmera ... onCreateEngineOptions() Ação ... onCreateScene()
  32. 32. Atributos que usaremospublic class MainActivity extendsSimpleBaseGameActivity { int LARGURA = 800; int ALTURA = 400; Font fonte; TextureRegion regiao; Sound som;
  33. 33. Atributos que usaremos@Overridepublic EngineOptions onCreateEngineOptions() { final Camera camera = new Camera(0, 0, LARGURA, ALTURA); EngineOptions opcoes = new EngineOptions(true , ScreenOrientation.LANDSCAPE_FIXED , new RatioResolutionPolicy(800, 400) , camera );opcoes.getAudioOptions().setNeedsSound(true); //avisar amigo éreturn opcoes ;}
  34. 34. Introdução Continua no código-fonte …

×