desenvolvimento de jogos em flash breakout game – parte 1

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

Upload: internet

Post on 18-Apr-2015

108 views

Category:

Documents


8 download

TRANSCRIPT

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