Sonic Universe Game Maker
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Os membros mais ativos da semana
Nenhum usuário

Últimos assuntos
» EAI PESSOAL MENSAGEM EMOCIONANTE AKI
Como fazer combos? I_icon_minitimeDom 8 Abr - 13:02:15 por claus

» Ultimate crossover heroes demo avalible!!!
Como fazer combos? I_icon_minitimeTer 20 Ago - 16:53:59 por claus

» Aula 2 - Conhecendo os recursos
Como fazer combos? I_icon_minitimeQua 14 Ago - 19:34:03 por claus

» novo jogo??
Como fazer combos? I_icon_minitimeQua 14 Ago - 19:32:59 por claus

» Aula 1 - Interface do Game Maker
Como fazer combos? I_icon_minitimeQua 14 Ago - 19:28:50 por claus

» tutorial de pause com room
Como fazer combos? I_icon_minitimeQua 14 Ago - 19:24:21 por claus

» alguns sprites meus
Como fazer combos? I_icon_minitimeQua 14 Ago - 19:18:03 por claus

» Alguns negócios
Como fazer combos? I_icon_minitimeQua 14 Ago - 19:14:51 por claus

» logo do revivendo o sugm
Como fazer combos? I_icon_minitimeQua 14 Ago - 19:09:28 por claus


Como fazer combos?

4 participantes

Ir para baixo

Como fazer combos? Empty Como fazer combos?

Mensagem por Gabriel o ouriço Sáb 3 Nov - 10:34:53

O titulo diz tudo Razz
Quero saber como faço um combo
Por exemplo
Se a tecla A for pressionada ele muda para o sprite spr_sonic_soco
E depois se a tecla A for presionada outra vez num certo periodo de tempo ele muda o sprite para spr_sonic_pontape
E depois se a tecla A for pressionada outra vez ele muda o sprite para spr_sonic_pontape_2
E depois ele volta ao sprite spr_sonic_parado


Como faço isso?
Gabriel o ouriço
Gabriel o ouriço

Mensagens : 97
Data de inscrição : 14/07/2012
Idade : 23
Localização : Portugal

http://sonicportugalebrasil.criarforumgratis.com/portal

Ir para o topo Ir para baixo

Como fazer combos? Empty Re: Como fazer combos?

Mensagem por Taigo Toushirou Sáb 3 Nov - 11:38:57

Você cria uma variável combo=0 ai no botão de golpe você coloca combo+=1 assim vai fazer a contagem dos combos e para programar os sprites e o limite, você vai em step e coloca...
If combo=0{animação da pose}
If combo=1{animação do golpe}
If combo=2{animação do golpe}
If combo=3{animação do golpe}

Para limitar isso você coloca assim
if combo>3{combo=0}
Vai limitar os combos fazendo com que volte para 0

E para definir o tempo de cada golpe você pode usar uma time line que é bem fácil é só criar um tempo na time line de 4 segundos ou menos depende dos frames de cada sprite. ai é só colocar na teme line
combo=0

ai depois de fazer isso é só colocar a time line em cada combo que você programo a cima!
EX:
If combo=1{animação do golpe;time_line(taltal)}
If combo=2{animação do golpe;;time_line(taltal)}
If combo=3{animação do golpe;;time_line(taltal)}
Isso você tem que fazer nos códigos a cima blz colocar depois da animação dos sprites a time line para que no certo tempo do combo e não for pressionado o botão de bater de novo ele voltar para a pose.
Espero que isso ajude você a criar!
Taigo Toushirou
Taigo Toushirou

Mensagens : 128
Data de inscrição : 08/08/2012
Idade : 31
Localização : Salvador Bahia

http://www.veloxzone.blogspot.com/

Ir para o topo Ir para baixo

Como fazer combos? Empty Re: Como fazer combos?

Mensagem por Sonic_Balla Sáb 3 Nov - 11:54:19

Cara isso é muito simples! ^^

Vamos começar com o create, crie uma variavel com o nome que quiser. eu vou usar o nome golpe.

no create crie ela e coloqueo o valor como 0.(obs: não use o global. ela deve ser aplicada apenas para o própio objeto ou seja uma varaivel local.)

golpe=0
dar_golpe=0

Já no step, Vamos fazer com que cada vez que vc aperte a tecla "S" a variavel dp golé fique verdadeira.
if keyboard_check(ord('S')) && golpe<3// para que ela suba apenas caso o golpe esteja menos que 3 você também pode modificar esse valor.{dar_golpe=true}

pronto agora, é só fazer com que de acordo com a variavel, o sprite mude também ^^.
if golpe=1{sprite_index=o nome do sprite do primeiro golpe}
if golpe=2{sprite_index=o segundo}
E assim vai até chegar no que vc quer dependendo do final do combo.
Agora pra checar se vc soutou a tecla do combo e ele irá parar.
if keyboard_check(ord('S')){dar_golpe=0}
no animation end coloque: if dar_golpe=1{golpe+=1}
else{golpe=0}// se a variavel for 0 o combo irá parar.

PRONTO ^^ seu sistema básico está ok.

Agora no obj player 2:
na colisão bote

if other.golpe>{o que vai acontecer se ele estiver dando golpe } é só até mais ^^

espero ter ajudado ^^
Sonic_Balla
Sonic_Balla

Mensagens : 443
Data de inscrição : 11/02/2012
Idade : 25
Localização : casa

Ir para o topo Ir para baixo

Como fazer combos? Empty Re: Como fazer combos?

Mensagem por claus Seg 5 Nov - 18:28:49

Tashimiro kyson! eu tentei fazer do seu jeito mais nun consegui uma parte,a parte do golpe quando agente apertar o botão,tipo se quando o golpe terminar e eu apertar um botão isso eu nun sei fazer,tambem nao conseugi da sua maneira taigo,algum de vcs dois poderia fazer o combo para min no meu novo jogo?os sprites ja estao no jogo

aff:Tashimiro kyson! se vc estiver pensando no que eu pensei de vc pensar quando pensou quando leu o que eu disse eu pensei que vc ia pensar que eu cancelei meu outro jogo mais eu nao cancelei nao
claus
claus

Mensagens : 157
Data de inscrição : 10/02/2012
Localização : eggmam land

http://supersonicgamemaker.forumeiros.eu/forum

Ir para o topo Ir para baixo

Como fazer combos? Empty Re: Como fazer combos?

Mensagem por Sonic_Balla Seg 5 Nov - 18:46:59

claus escreveu:Tashimiro kyson! eu tentei fazer do seu jeito mais nun consegui uma parte,a parte do golpe quando agente apertar o botão,tipo se quando o golpe terminar e eu apertar um botão isso eu nun sei fazer,tambem nao conseugi da sua maneira taigo,algum de vcs dois poderia fazer o combo para min no meu novo jogo?os sprites ja estao no jogo

aff:Tashimiro kyson! se vc estiver pensando no que eu pensei de vc pensar quando pensou quando leu o que eu disse eu pensei que vc ia pensar que eu cancelei meu outro jogo mais eu nao cancelei nao

aH O erro deve ser no if keyboard check é if keyboard_check_pressed aí vai dar certo ^^
Sonic_Balla
Sonic_Balla

Mensagens : 443
Data de inscrição : 11/02/2012
Idade : 25
Localização : casa

Ir para o topo Ir para baixo

Como fazer combos? Empty Re: Como fazer combos?

Mensagem por claus Ter 6 Nov - 12:43:40

eu fechei o jogo sem salvar ontem okay...
claus
claus

Mensagens : 157
Data de inscrição : 10/02/2012
Localização : eggmam land

http://supersonicgamemaker.forumeiros.eu/forum

Ir para o topo Ir para baixo

Como fazer combos? Empty Re: Como fazer combos?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos