1 / 23

Desenvolvimento de jogos em Flash

Desenvolvimento de jogos em Flash. BREAKOUT GAME – PARTE 2. Agenda. Recapitulando o BreakoutGame Brick Break Feedbacks Visual Sonoro. Breakout Game!. Estrutura do Jogo. Document Class. Constants. Level. Array (5,10). Brick Brake!. Modificando a Ball.

raiden
Télécharger la présentation

Desenvolvimento de jogos em Flash

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 2

  2. Agenda • Recapitulando o BreakoutGame • Brick Break • Feedbacks • Visual • Sonoro

  3. Breakout Game!

  4. Estrutura do Jogo Document Class Constants Level Array (5,10)

  5. Brick Brake!

  6. Modificando a Ball • Criar gets e sets para a velocidade • Modificar o update das posições

  7. Trabalhando com Colisões

  8. Possíveis colisões • Colisão com o chão • Colisão com o paddle • Colisão com as paredes • Colisão com os bricks

  9. Detecção de Colisão • hitTestObject(obj:DisplayObject) • Bounding box de objetos • hitTestPoint(x:Number,y:Number,shapeFlag:Boolean) • Ponto em relação a objeto

  10. Implementando a colisão

  11. Colisão com o Paddle • Existem diferentes e melhores maneiras de fazer isso!

  12. Colisão com o Chão • Perder uma bola • Se perder todas, é game over

  13. Colisão com as Paredes

  14. Colisão com os Bricks

  15. Colisão com os Bricks

  16. Colisão com os Bricks

  17. Feedback da quantidade de bolas • Adicionar uma nova layer ao movieclip BreakoutLevel • Adicionar um TextField dinâmico • Vazio • Nome de instância (ex. totalBalls)

  18. Feedback da quantidade de bolas

  19. Adicionando os sons • Baixar 3 sons • Trila sonora (MainTrack) • Brick Break (BreakSound) • Game Over (GameOverSound) • Importar sons para Library • File -> Import -> Import to library • Linkage dos sons

  20. Adicionando os sons

  21. Implementando os sons

  22. Sugestões de melhorias • Bricks com mais um frame (rachado) • Bricks com propriedades diferentes • Tela inicial com botão • Tela de game over

  23. Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 2

More Related