| Caro amigo, Olá e bem-vindos de volta para Firewire , seu guia amigável para o excitante mundo de web-design e web soluções! Neste boletim, estamos indo para criar um jogo em flash (Balloon Shooter). É um jogo de tiro onde o jogador / utilizador tem que atirar os balões voando e ganhar os pontos. Há balões coloridos de laranja, o que dá leitor / usuário pontos de bônus extra. Player / usuário ganha 1 minuto de tempo para jogar este jogo, dentro deste período, ele / ela precisa atirar quantos balões ele / ela pode. Para cada balão perdido, pontuação separado é mantido. Clique aqui para fazer o download gratuito do Flash MX arquivo template / fonte (. fla) para combinar os passos indicados neste tutorial. |
1. Criar um novo filme com dimensões de 300px. X 400px. e fps = 24 com branco a cor como cor de fundo
1. Selecione o quadro 1 em Layer 1 2. Com a ajuda de 'Texto' tipo de ferramenta "Balloon Shooter" como um título do jogo, como mostrado na imagem
3. Aqui nós usamos 'presidente' da fonte do texto. Você pode usar qualquer outra fonte de sua escolha 4. Renomeie a camada como "Tiro ao Balão" 5. Abaixo do título do jogo digite o texto conforme mostrado na imagem
6. Criar dois balões diferentes gráficos e colocá-los como mostrado na imagem
7. Escolha Inserir> Camada para inserir uma nova camada acima da camada Balloon Shooter
8. Renomeie a camada como "Clique para Jogar '
9. Com a ajuda de 'Texto' texto tipo de ferramenta como 'Clique para jogar " abaixo o texto existente 10. Selecione o texto e escolha Inserir> Converter em símbolo . Convertê-la em um botão com o ponto central de registro selecionado e nomeá-la como "brincadeira"
11. Dê um duplo clique no botão play para ir em seu interior 12. Selecione frame 2 no longo estágio e escolha Inserir> Quadro-chave 13. Com a ajuda de "Cor de preenchimento" opção nas 'Ferramentas' painel de mudar a cor do texto de 'Red'
14. Selecione o quadro 4 em estágio Hit e escolha Inserir> Quadro
15. Renomeie a camada como 'Play Button'
16. Insira uma nova camada acima da camada botão Play e arraste -o para baixo de modo que aparece abaixo do botão Play
17. Selecione o quadro em fase de Hit e escolha Inserir> Quadro-chave
18. Desenhe um retângulo de patch como uma "área de ocorrência" do botão
15. Renomeie a camada como 'Play Button'
16. Insira uma nova camada acima da camada botão Play e arraste -o para baixo de modo que aparece abaixo do botão Play
17. Selecione o quadro em fase de Hit e escolha Inserir> Quadro-chave
18. Desenhe um retângulo de patch como uma "área de ocorrência" do botão
20. Selecione o botão Play e escolha Janela> Ações
21. No painel Ações digite a seguinte ação
| em ( release ) { | |
| gotoAndStop (2); | |
| } | |
22. Insira uma nova camada acima Clique para Jogar camada e nomeie como "acções"
23. Selecione o quadro 1 na camada Ações e no painel Actions digite a seguinte ação
| fscommand ( "showmenu" , false ); |
| parar (); |
1. Selecione o Click to Play camada e insira uma nova camada acima dela 2. Renomeie a camada como "Painel de Pontuação"
3. Selecione frame 2 na camada Painel de Pontuação e escolha Inserir> Quadro-chave
4. Criar um painel de gradiente com dimensões como 300px. X 35px. e colocá-lo na parte inferior da fase .
5. Insira uma nova camada acima da camada Painel de Pontuação e nomeá-lo como 'scores' de
6. Selecione frame 2 na camada de Scores e escolha Inserir> Quadro-chave
7. Com a ajuda de 'Texto' ferramenta cria um dinâmico campo de texto para exibir a pontuação. No painel Propriedades manter as configurações como mostra a imagem. Na variável tipo de campo o nome da variável como 'score'
8. Do mesmo modo criar um outro campo de texto e colocá-la sobre a outra mão. Na variável tipo de campo o nome da variável como 'perdi'
9. Para entender o que esses dois pontos estão mostrando texto tipo 'hits' e 'miss' como mostrado na imagem
10. Selecione frame 2 na camada Ações e digite a seguinte ação.
parar ();
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. Selecione o frame 3 e escolha Inserir> Quadro-chave
3. Com a ajuda de 'Texto' tipo de ferramenta 'Game Over'
5. Selecione o jogo sobre clipe de filme e escolha Janela> Ações
6. No painel Ações digite as seguintes ações
| onClipEvent ( load ) { | |
| Rato . mostra (); | |
| } | |
8. Criar duas dinâmicas campos de texto para mostrar as pontuações finais
11. Insira uma nova camada acima de Game Over camada e nomeie como 'Play Again'
12. Selecione o frame 3 e escolha Inserir> Quadro-chave
13. Com a ajuda de 'Texto' tipo de ferramenta 'Play Again' abaixo das pontuações finais
14. Selecione o texto, converter -lo em um botão e nomeie como "jogar novamente"
15. Clique duas vezes o jogo novamente o botão para ir em seu interior 16. Selecione frame 2 no longo estágio e escolha Inserir> Quadro-chave 17. Com a ajuda de "Cor de preenchimento" opção nas'Ferramentas' painel de mudar a cor do texto de 'Red' 18. Selecione o quadro 4 em Hit palco e escolha Inserir> Quadro 19. Renomeie a camada como "Play Again Button ' 20. Insira uma nova camada acima Jogar Novamente camada botão e arraste -lo para baixo para que ele aparece abaixo do botão Play Again 21. Selecione o quadro no 'Hit' palco e escolha Inserir> Quadro-chave 22. Desenhe um retângulo de patchcomo uma "área de ocorrência" do botão 23. Volte para Cena 1 24. Selecione o jogo novamente o botão no palco e escolha Janela> Ações 25. No painel Ações digite a seguinte ação
| em ( release ) { | |
| gotoAndStop (2); | |
| } | |
26. Selecione o frame 3 em camada Ações e escolha Inserir> Quadro-chave
27. Selecione 3 keyframe e atribuir a seguinte ação a ele
parar ();
28. Escolha Controlar> Testar filme
Comece a jogar o jogo. Após 1 minuto o jogo vai acabar. Após o jogo é mais você pode ver as pontuações finais e com a ajuda de 'Play Again' botão, você pode reiniciar o jogo.
Para adicionar mais interação no jogo que pode criar um alvo arma que irá se mover com o mouse mas mouse não pode ser visto. Isso pode dar uma sensação como se estivesse procurando o balão.
1. Escolha Inserir> Novo símbolo , crie um Movie Clip e nomeie como "alvo"
2. Criar um alvo arma de 22px. X 22px. como mostrado na imagem
9 . No painel Ações digite as seguintes ações
| onClipEvent ( load ) { | ||
| Rato . esconder (); | ||
| } | ||
| onClipEvent ( enterFrame ) { | ||
| este . _x = _root . _xmouse ; | ||
| este . _y = _root . _ymouse ; | ||
| este . swapDepths ( _root z 1.); | ||
| se ( _root . _currentframe == 3) { | ||
| removeMovieClip ( "" ); | ||
| } | ||
| } | ||
/ / este . _x = _root . _xmouse ;
/ / este . _y = _root . _ymouse ;
. Essas ações ajudam o clipe de filme para arrastar com o mouse
/ / este . swapDepths ( _root z +1.);
Esta ação determina a profundidade de o clipe de filme.
10. Selecione o frame 3 e escolha Inserir> Quadro-chave em branco
11. Escolha Controlar> Testar filme e veja como você pode direcionar os balões
Para tornar o jogo mais interativo, podemos acrescentar um fundo para o jogo.
1. Insira uma nova camada abaixo da camada balão Shooter
2. Escolha Arquivo> Importar para importar uma imagem de fundo para o jogo 3. Aqui temos importados 'sky.jpg " como imagem de fundo 4. Renomeie a camada como "Céu"
Jogo Balloon Shooter está pronto. Jogue o jogo e tentar atirar como muitos balões para recolher o máximo de pontos.
Atenciosamente,
