[PROBLEMA] Pulo???
em Sex 13 Jan 2012, 18:04
Sempre que uso alguma engine de pulo no meu jogo, o jogador sempre sai flutuando do nada, ele vai pra baixo e some, e eu ja criei uma colision pra ele parar no chão
- Ranking :
Notas recebidas : A
Data de inscrição : 09/03/2010
Número de Mensagens : 1035
Insígnias de JAM :x 0
x 0
x 0
Reputação : 43
Prêmios: 2
: 1
: 1
Re: [PROBLEMA] Pulo???
em Sab 14 Jan 2012, 16:00
Posta o arquivo editável do teu jogo para podermos olhar, só assim tu dizendo não tem como saber o que é.
Uma dica: Não use engines prontas, existem 376547345 tutoriais de como fazer o player pular, basta ler eles, entender, e fazer teu próprio pulo.
Flws.
Uma dica: Não use engines prontas, existem 376547345 tutoriais de como fazer o player pular, basta ler eles, entender, e fazer teu próprio pulo.
Flws.
- Ranking :
Notas recebidas : B-D
Data de inscrição : 06/01/2012
Número de Mensagens : 343
Insígnias de JAM :x 0
x 0
x 0
Reputação : 3
Prêmios: 0
: 0
: 0
Re: [PROBLEMA] Pulo???
em Sab 14 Jan 2012, 16:03
Coloque no Step:
E na tecla para pular:
- Código:
[code]if place_free(x,y+2){gravity=1}
else
gravity=0
if vspeed>15{vspe[/code]ed=15}
E na tecla para pular:
- Código:
if !(place_free(x,y+15)){vspeed=-13}
- Ranking :
Notas recebidas : D+E+E
Data de inscrição : 03/10/2011
Número de Mensagens : 439
Insígnias de JAM :x 0
x 0
x 0
Reputação : 1
Prêmios: 0
: 0
: 0
Re: [PROBLEMA] Pulo???
em Sab 14 Jan 2012, 16:07
Tem esse tuto de como pular:
- Código:
http://gmbr.forumeiros.com/t6398-tutorial-como-pular?highlight=pular
- Data de inscrição : 09/02/2012
Número de Mensagens : 8
Insígnias de JAM :x 0
x 0
x 0
Reputação : 1
Prêmios: 0
: 0
: 0
ve se funciona:
em Ter 28 Fev 2012, 16:09
- Código:
if place_free(x,y+1)
{
vspeed+=0.5
}
else
{
vspeed=0
if keyboard_check_pressed(vk_up){vspeed+=-8}
}

nos mus jogos funfo.
- Ranking :
Notas recebidas : D+A+B
Data de inscrição : 16/01/2012
Número de Mensagens : 787
Insígnias de JAM :x 0
x 0
x 0
Reputação : 7
Prêmios: 0
: 0
: 0
Re: [PROBLEMA] Pulo???
em Ter 28 Fev 2012, 16:37
Coloque no step :
- Código:
if place_free (x,y+1) {
gravity=1
}else{
gravity=0
}
//Pulo
if not place_free(x,y+1){
if (keyboard_check_pressed(vk_up)){
vspeed=-11}}
- Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :x 0
x 0
x 0
Reputação : 121
Prêmios: 1
: 0
: 3
Re: [PROBLEMA] Pulo???
em Ter 28 Fev 2012, 17:04
Os três códigos apresentados aí acima têm problemas. Recomendo mesmo ler os tutoriais e/ou postar seu código pra acharmos o problema.
- Ranking :
Notas recebidas : D+A+B
Data de inscrição : 16/01/2012
Número de Mensagens : 787
Insígnias de JAM :x 0
x 0
x 0
Reputação : 7
Prêmios: 0
: 0
: 0
Re: [PROBLEMA] Pulo???
em Ter 28 Fev 2012, 17:23
@saim escreveu:Os três códigos apresentados aí acima têm problemas. Recomendo mesmo ler os tutoriais e/ou postar seu código pra acharmos o problema.
Eu uso aquele código nos meus jogos de plataforma e funciona, ele só da 1 pulo
- Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :x 0
x 0
x 0
Reputação : 121
Prêmios: 1
: 0
: 3
Re: [PROBLEMA] Pulo???
em Ter 28 Fev 2012, 17:34
Ele tem problemas. Os problemas podem não aparecer em determinadas condições, mas não é um código versátil. Seus jogos devem usar mais códigos que isso que você mostrou, pra pular, ou então são falhos.
Posso discutir o assunto via MP, se quiser. Não vou detalhar, aqui, em que situações os problemas de cada um dos códigos apresentados podem surgir.
Posso discutir o assunto via MP, se quiser. Não vou detalhar, aqui, em que situações os problemas de cada um dos códigos apresentados podem surgir.
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum