Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

29
Desenvolvime nto de jogos em Flash BREAKOUT GAME – PARTE 1

Transcript of Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Page 1: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Desenvolvimento de jogos em Flash

BREAKOUT GAME – PARTE 1

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

Agenda

0Relembrando aula passada0Configurando as ferramentas0 “Hello World!”0Breakout game!

Page 3: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Flash

Page 4: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Ferramentas

Page 5: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Flash Professional

timeline

stage

libraryproperties

<- tools

Page 6: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

ActionScript 3.0

Page 7: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Mãos-à-obra!

Page 8: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Criando o Projeto

Page 9: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Configurando o Flash CS5.5

Page 10: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Configurando o Flash CS5.5

Page 11: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Configurando o Flash CS5.5

Salvar na mesma pasta do projeto!

Page 12: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Criando a Document Class

Page 13: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Criando a Document Class

Page 14: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Hello World!

Page 15: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Hello World!

Page 16: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Criando nosso Level

0Criar a classe BreakoutLevel -> extends MovieClip0Criar movieclip e fazer linkage

Page 17: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Criando nosso Level

0Adicionando o level ao stage

Page 18: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Criando nosso Paddle

0Criar movieclip separado0 Aplicar um efeito no paddle

Paddle graphicPaddle

Page 19: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Implementando o PaddleFazer o linkage com o MovieClip

Page 20: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Movendo o Paddle

0EnterFrame e updates

BreakoutMain.as BreakoutLevel.as

Page 21: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Movendo o Paddle

Paddle.as

Page 22: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Criando nosso Brick

0Mesmo processo do Paddle

Brick graphic Brick

Page 23: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Implementando os Bricks

BreakoutLevel.as

Page 24: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Criando a Ball

0Criar um novo movieclip0Mudar a ferramenta de

desenho para um círculo0Escolher gradiente

radial

Page 25: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Implementando a Ball

Ball.as

BreakoutLevel.as

Page 26: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Utilizando uma bola nova

BreakoutLevel.as

Page 27: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.
Page 28: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Próxima aula!O que poderemos ter...

0Brick Break!0Sons0Power-ups0Levels no XML0Telas de jogo

0 Main Menu0 Map/Level Selection0 End conditions

0Loading

Page 29: Desenvolvimento de jogos em Flash BREAKOUT GAME – PARTE 1.

Desenvolvimento de jogos em Flash

BREAKOUT GAME