Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Games - V1{    Dia 1
AgendaO que é Android ?História do AndroidIntrodução aos games
Android é um sistema operacional baseado em linux para dispositivos móveis.     É desenvolvido pela Open Handset Alliance,...
Plataforma open source
Sobre jogos ?
Sobre jogos ?
Sobre Android ?
Mercado ?
IntroduçãoJogos têm um conceito diferente de uma aplicação“comum”Para se criar um jogo, é necessário um motor degeração de...
Introdução     Existem diversas engines para Android
Introdução     Existem diversas engines para Android
Introdução                 AndEngine                                              Nicholas Gramlich             http://www...
Introdução             Parabéns ao Nicholas
Introdução             Corona             jMonkey Engine                              Cactus2D
IntroduçãoPara se criar um jogo, é necessário entender alguns                 conceitos básicos.
Criar um jogo não é fácil.Requer estudo e dedicação.
Primeiro passo: Tenha uma idéia e um objetivoSegundo passo: tenha um amigo Designer GráficoTerceiro passo: coloque a mão-n...
IntroduçãoPara se criar um jogo, é necessário entender alguns                 conceitos básicos.  Alguns conceitos podem m...
Introdução             Conceitos Android
Activity     Activity             Intent     Service     Content Provider     Broadcast Receiver
Introdução                       Conceitos AndroidPara se ter uma tela, é necessário ter uma ActivityPara se ter uma Activ...
IntroduçãoQue tal criar uma “Activity” ?
Introdução
Introdução       Componentes importantes em um jogo com AndEngineCamera                       Scene (ação)           Sprit...
Introdução                 Conceitos AndEnginepublic class MainActivity extendsSimpleBaseGameActivity {
Introdução        Métodos importantes em um jogo com AndEngine          Precisamos do AndEngine...
Introdução        Métodos importantes em um jogo com AndEngine
Introdução        Métodos importantes em um jogo com AndEngine
Introdução        Métodos importantes em um jogo com AndEngine
Introdução        Métodos importantes em um jogo com AndEngine
Introdução        Métodos importantes em um jogo com AndEngine        Luz ...                 onCreateResources()        C...
Atributos que usaremospublic class MainActivity extendsSimpleBaseGameActivity {      int LARGURA = 800;      int ALTURA = ...
Atributos que usaremos@Overridepublic EngineOptions onCreateEngineOptions() {    final Camera camera = new Camera(0, 0, LA...
Introdução             Continua no código-fonte …
Nächste SlideShare
Wird geladen in …5
×

Oficina Android - Games com AndEngine - Dia 1

1.974 Aufrufe

Veröffentlicht am

  • Als Erste(r) kommentieren

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 …

×