Para acompanhar este tutorial é bom ter conhecimento básico de action script 2.0, e saber trabalhar com as ferramentas do macromedia flash.
Hoje vou ensinar a criar um game de perguntas e respostas em flash, muito simples vou utilizar perguntas absurdas que serão:
qual a primeira, segunda e terceira letra do alfabeto?
Claro que você vai escolher perguntas mais difíceis, dignas de um bom jogo!!!
Para começar crie na primeira frame estes objetos:
1 texto estático contendo o nome pontos
1 texto dinâmico de variável "pontos"
1 texto estático onde você vai escrever a pergunta, mas não agora
3 botões de cor clara eu utilizei um cinza, neste botões coloque em cada um um texto estático e escreva a, b e c respectivamnte, pois serão as opções do game.
agora tecle F6 2 vezes para copiarmos para as outras frames
agora vamos escrever as perguntas:
frame 1 : qual a primeira letra do alfabeto?
frame 2: qual a segunda letra do alfabeto?
frame 3: qual a terceira letra do alfabeto?
E nos botões da frame 1:
coloque os códigos:
a:
on (press) {
gotoAndPlay(2);
pontos +=1
}
b:
on (press) {
gotoAndPlay(2);
}
c:
on (press) {
gotoAndPlay(2);
}
Nas outras frames:
frame 2:
a:
on (press) {
gotoAndPlay(3);
}
b:
on (press) {
gotoAndPlay(3);
pontos +=1
}
c;
on (press) {
gotoAndPlay(3);
}
frame 3:
a:
on (press) {
gotoAndPlay(4);
}
b:
on (press) {
gotoAndPlay(4);
}
c:
on (press) {
gotoAndPlay(4);
pontos +=1
}
agora clique na frame 3 e tecle F6 uma vez para copiar o conteúdo criando assim a frame 4, na frame 4 apague tudo deixando apenas o texto estático com o nome pontos e o texto dinâmico com variável "pontos" troque a variável "pontos" por "pontuacao".
crie na frame 4 um texto dinâmico com variável : "text" e na frame coloque o código:
stop();
pontuacao = 0
pontuacao = pontos
if (pontuacao >=3) {
_root.text="ótimo"
}else{
_root.text="você não atingiu a pontuação correta!!!"
}
ah! e também coloque a função stop(); nas outras frames também porque se não vai criar slides e o jogador não terá a mínima chance de jogar!!!
Vou explicar como funciona este game:
o jogador deve chegar á pontuação máxima, que neste caso é 3 pontos, se não for atingida surge a mensagem:
você não atingiu a pontuação correta!!!
se o jogador atingi-la aparece: "ótimo"
O arquivo .fla pode ser baixado no link abaixo:
http://www.4shared.com/file/Z_m9jJxP/jogo_de_perguntas_e_respostas.html
Até a próxima
E não deixem de ver as aulas de Html do blog!!!
Como faço pra pegar o pontos e pra proseguir so as certas
ResponderExcluir