GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Retorno da GMBR!!!
por theguitarmester Ter 19 Mar 2024, 22:38

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16

» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05

» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55

» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39

» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28

» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01


duvida pulo diferente

3 participantes

Página 1 de 2 1, 2  Seguinte

Ir para baixo

duvida pulo diferente Empty duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 09:27

como faço para meu boneco pular igual street fighter pula para frente mas sem controlar a direçao dele no ar
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por TRFN Dom 06 Jan 2013, 10:26

Basta você fazer o pulo comum é colocar uma condição para ir para frente (no caso o pressionamento de uma tecla por exemplo).

Tente algo como
Código:
se tiver que pular {
    se tiver que ir para frente {velocidade_horizontal = abs(velocidade_vertical);}
    se tiver que ir para tras {velocidade_horizontal = -abs(velocidade_vertical);}
    velocidade_vertical = -15;
    }
Esse é só o raciocínio , faça ao seu modo.


Última edição por TRFN em Dom 06 Jan 2013, 10:31, editado 1 vez(es)
TRFN
TRFN

Games Ranking : Nota C

Notas recebidas : C + C + C
Data de inscrição : 16/01/2012
Reputação : 70
Número de Mensagens : 1192
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 2

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Web Tecnology
  • Javascript
  • Outros


https://site13.com.br/

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 10:27

sou iniciante ainda .. é so por esse codigo do geito q ta ai em uma tecla ?
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por TRFN Dom 06 Jan 2013, 10:33

Você tem que definir a velocidade horizontal temporariamente , para o lado que você quer. Tem algum momento que ele pula , ai você coloca uma condição para velocidade horizontal para o lado de sua preferencia dependendo da condição usada. você vai precisar de 2 condições e da var padrão hspeed e vspeed
TRFN
TRFN

Games Ranking : Nota C

Notas recebidas : C + C + C
Data de inscrição : 16/01/2012
Reputação : 70
Número de Mensagens : 1192
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 2

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Web Tecnology
  • Javascript
  • Outros


https://site13.com.br/

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por RafaelCazarotto Dom 06 Jan 2013, 11:16

proto acabei de terminar uma engine, esta bem simples e não coloquei nenhum codigo, por isso ficou grande, os valores da gravidade e da altura do salto ou a velocidade horizontal do pulo pode ser alterado de acordo com oque voce quer
aqui esta o link da engine
http://www.mediafire.com/?2akyhy4am76kj44
se usar coloca os creditos Very Happy
qualquer duvida me manda uma mp
quase esqueci os controles, são as setas e cima pula
//EDIT
só lembrando que eu epliqquei passo a passo na engine, então estude ela que vc aprendera bastante Very Happy, é muito melhor estudar ela doque copiar e colar
RafaelCazarotto
RafaelCazarotto

Games Ranking : Nota C

Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Reputação : 13
Número de Mensagens : 564
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 12:14

isso mesmo q eu queria c é o cara valeu hehe
agora vou ver se consigo colocar isso no meu jogo


Última edição por glaysonmestre em Dom 06 Jan 2013, 12:14, editado 1 vez(es) (Motivo da edição : acrecimo)
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por RafaelCazarotto Dom 06 Jan 2013, 12:21

blz mas faz oq eu falei, estuda ela não copia, nem que vc perca tempo, depois dessa estudada vc ira conseguir fazer em varios jogos sem olhar esta engine, e adaptar, eu aprendi assim, tipo nunca tinha feito uma engine desse tipo de pulo, mas juntei oque apredi, variaveis,gravidade,colisão,movimento, só isso, aprendi em engine bem separadas, mas consegui juntar tudo Very Happy , então qualquer engine que vc pegar, estude ela e não copie e cole, se vc quer por ela inteira no jogo, estuda e depois transfere para seu jogo sem olhar Very Happy
RafaelCazarotto
RafaelCazarotto

Games Ranking : Nota C

Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Reputação : 13
Número de Mensagens : 564
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 12:24

ta complicado por q eu ja tenho codigos de ir pros lados so queria tira o pulo mas parece q no seu o codigo do pulo ta nas teclas de ir pro lado tambem to confuso '-'
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 12:30

upei meu arquivo ve ai '-' plz http://www.mediafire.com/?n8x95lbzbi6kahj o sprite da cambalhota eu ponho deopois



ERROR in
action number 2
of Keyboard Event for Key
for object Shin akuma:

Error in expression:pulo
position 1: Unknown variable pulo '--

Editado por Thopson1m: Post duplo é contra as regras, mais cuidado na próxima vez. Alertado.


Última edição por Thopson1m em Seg 07 Jan 2013, 18:54, editado 3 vez(es) (Motivo da edição : acrecimo)
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por TRFN Dom 06 Jan 2013, 12:56

Basta seguir a lógica da coisa.
Você quer que ele pule para frente sem pressionar tecla , então , se ele estiver virado para frente , ele pulará para cima e andará 3 pixeis a frente.Se estiver pulando para cima e estiver virado para trás , ele pulará e andará 3 pixeis negativos.
TRFN
TRFN

Games Ranking : Nota C

Notas recebidas : C + C + C
Data de inscrição : 16/01/2012
Reputação : 70
Número de Mensagens : 1192
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 2

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Web Tecnology
  • Javascript
  • Outros


https://site13.com.br/

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por RafaelCazarotto Dom 06 Jan 2013, 13:05

ok, ele da o erro de não saber a variavel porque eu criei essa variavel para checar se ele pulou, vc fez oq eu falei para fazer? estudou a engine ou tentou copiar e colar, foi oq o TRFN falou, é simples é só fazer com que quando pula ir para a frente tbm, como eu fiz, vc não precisa copiar as variaveis é só adaptar
//EDIT
cara eu tava olhando seu projeto e vi que vc copiou e colou alguns codigos, pq eu sei isso ? pq voce colocou eventos que seriam no step para a letra, isso esta dando erro no jogo,ex na tecla up voce colocou o codigo
if keyboard_check(vk_up){ //se a tecla direita for pressionada
y-=4 //faz o player se mover 5 pixels relativos a ele
sprite_index = pulo_1 //invoca o sprite do player andando pra direita
}
if place_free(x,y+2){gravity=1}
else
gravity=0
if vspeed>15{vspeed=15}

primeiro erro, voce aperta cima e ele checa se apertou pra cima ??????
segundo a gravidade vai no step e nao na tecla cima
e o pulo deveria estar em keyboard_key_pressed(vk_up) pq senão ele fcaria tipo voando
cara não copia e cola, assim vc não aprende e não adapta nada ao seu jogo, apartir do momento em que vc copia e cola, vc não consegue mais adicionar outras coisas no jogo pq não sabe para que serve.
RafaelCazarotto
RafaelCazarotto

Games Ranking : Nota C

Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Reputação : 13
Número de Mensagens : 564
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 14:57

e por q achei q era pra colocar o codigo nessas areas.. '-' por isso copiei e colei eu ja tinha feito esses movimentos bem antes ai depois de um tempo começo a dar erro ele andava pra frente so quando pulava ou subia fora do chao
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por RafaelCazarotto Dom 06 Jan 2013, 15:03

mas serio cara nao copie e cole ok?, estude minha engine que vc sabera adaptar, s´-o mais uma coisa, pq vc fez alguns objeto com os sprites, mas não tem nada relacionados a eles?
RafaelCazarotto
RafaelCazarotto

Games Ranking : Nota C

Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Reputação : 13
Número de Mensagens : 564
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 19:19

eu quero fazer primeiro o shin akuma com todos os golpes ai o resto e so colocar nos outros personagens, sobre sua engine tem como fazer aquilo tudo sem ser adicionando aqueles simbolos do lado tipo so por codigos por q isso ta me confundindo usar codigo depois usar simbolos nas laterais tipo "vai no lado e aperta var " eu quero fazer so no codigo tem como ?
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por RafaelCazarotto Dom 06 Jan 2013, 20:00

Eu criei desse jeito Pq pelo oq vc falou em cima deu para entender que vc eh iniciante e nao usa codigos, por isso fiz assim eh muito mais facil por codigo e muito mais rapido mas... Se vc quiser um dia eu fasso soh por codigos pelo menos soh o pulo tenta adaptar a engine talvez amanha eu fasso a com codigo
RafaelCazarotto
RafaelCazarotto

Games Ranking : Nota C

Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Reputação : 13
Número de Mensagens : 564
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 20:19

eu sou mas fica mais organizado q esses tanto de simbolos eu passei os meus codigos para o step
no step pus isso

if place_free(x,y+2){gravity=1}
else
gravity=3
if vspeed>15{vspeed=15}

image_speed=2.4
if sprite_index = walk_bk {
image_speed=0.9}
if sprite_index = walk_front {
image_speed=0.9}

if keyboard_check(vk_shift){ //se a tecla direita for pressionada
//faz o player se mover 5 pixels relativos a ele
sprite_index = hadou_1 //invoca o sprite do player andando pra direita
image_speed=0.4
}

if keyboard_check(vk_left){ //se a tecla direita for pressionada
x-=6 //faz o player se mover 5 pixels relativos a ele
sprite_index = walk_bk //invoca o sprite do player andando pra direita
}

if keyboard_check(vk_right){ //se a tecla direita for pressionada
x+=8 //faz o player se mover 5 pixels relativos a ele
sprite_index = walk_front //invoca o sprite do player andando pra direita
image_speed=1.2
}

if keyboard_check(vk_down){ //se a tecla direita for pressionada
x+=0 //faz o player se mover 5 pixels relativos a ele
sprite_index = abai_1 //invoca o sprite do player andando pra direita
}
image_index=2

isso no key press up

if keyboard_check(vk_up){ //se a tecla direita for pressionada
y-=4 //faz o player se mover 5 pixels relativos a ele
sprite_index = pulo_1 //invoca o sprite do player andando pra direita
}

no ,no key o codigo do sprite parado em movimentaçao

nao consigo entender por q agora coloco pra frente e o sprite muda mas so uma imagem e fica parada nao e uma animaçao mais e o problema de antes persiste parece q tem uma cola no chao coloco para os lados e ele nao vai so se eu der uma puladinha o pulo tambem ta com defeito pulo e ele sai do chao so um pouquinho se segurar ele fica voando sao codigos copiados mas eu tenho mais ou menos a noçao do q eles fazem
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por RafaelCazarotto Dom 06 Jan 2013, 20:59

seria bom se vc pegasse uma tarde e separasse esse codigo, e depois repassase 1 por 1 para o seu jogo, assim vc sabera mesmo,então ele fica voando pq esta em
if keyboard_check(vk_down)
o certo seira em
if keyboard_key_press(vk_down)
dai checa se apertou e não se esta apertando,
para ele anda voce temque checar a mascara de animação dos sprites, vc tem que por uma mascara de colisão igual para cada sprite do carinha,ele gruda no chao por causa disso, no salto tem uma dai quando ele cai, e vai andar troca para outro sprite e a mascara esta mais em baixo, resumindo quando ele cai e troca o sprite por causa da mascara de colisao acaba gudando no chao,
RafaelCazarotto
RafaelCazarotto

Games Ranking : Nota C

Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Reputação : 13
Número de Mensagens : 564
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por glaysonmestre Dom 06 Jan 2013, 22:54

entao tenho q criar um objeto com o sprite andando pra frente e o pra tras? to ate agora quebrando a cabeça Sad nao consigo arumar ajuda '-' editei o post as 4:03
glaysonmestre
glaysonmestre

Data de inscrição : 01/01/2013
Reputação : 1
Número de Mensagens : 195
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por RafaelCazarotto Seg 07 Jan 2013, 08:23

é que o problema esta na mascara de colisão do sprite,a mascara do sprite do carinha pulando tenque ser igual a dele parado, vai la no sprite modify mask e vai no shape, lá esta assinalado automatic, assinala rectangle, faz isso nos sprites do pulo e dele andando,
RafaelCazarotto
RafaelCazarotto

Games Ranking : Nota C

Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Reputação : 13
Número de Mensagens : 564
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por TRFN Seg 07 Jan 2013, 09:41

E necessário que você organize esse código , raciocine a logica dele é por fim estabeleça um sistema de regras.
Simplesmente colocar códigos pre-definidos por outro programador não te ajudará muito , já que você não entenderá a lógica dele. Refaça seu código , é melhor.
TRFN
TRFN

Games Ranking : Nota C

Notas recebidas : C + C + C
Data de inscrição : 16/01/2012
Reputação : 70
Número de Mensagens : 1192
Prêmios : duvida pulo diferente Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 2

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Web Tecnology
  • Javascript
  • Outros


https://site13.com.br/

Ir para o topo Ir para baixo

duvida pulo diferente Empty Re: duvida pulo diferente

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 1 de 2 1, 2  Seguinte

Ir para o topo

- Tópicos semelhantes

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