Conectar-se
Quem está conectado
23 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 23 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 12

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

[RESOLVIDO]Problema com colisão em jogo de plataforma

em Sex 23 Jul 2010, 21:34
Estou tendo problemas com colisão em jogo de plataforma.
Quando o player colide com a parede pelo lado ele volta.
Eu coloquei a verificação de espaço place_free, mas o problema continua.
Bom aqui está a engine do jogo:
Download da engine
Só não roubem nada do que estiver dentro dessa engine. Happy

Desde já agradeço!


Última edição por Grotle em Sab 24 Jul 2010, 01:09, editado 1 vez(es)
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 11/01/2010
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sex 23 Jul 2010, 22:01
cara tenta isso no left
Código:

if place_free(x-10,y)
{
    x-=10
}
e isso no right
Código:

if place_free(x+10,y)
{
    x+=10
}
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 12

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sex 23 Jul 2010, 22:06
@zzxc escreveu:cara tenta isso no left
Código:

if place_free(x-10,y)
{
    x-=10
}
e isso no right
Código:

if place_free(x+10,y)
{
    x+=10
}

Eu coloquei isso sim, mas não adiantou.
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 11/01/2010
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sex 23 Jul 2010, 22:08
se a parede for solida funciona?
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 12

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sex 23 Jul 2010, 22:14
Sim funciona, a parede é sólida.
Mas o problema não é esse.
Quem puder ajudar, por favor baixe a engine do meu jogo no primeiro post e tente ajudar.
Desde já agradeço!
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 11/01/2010
Número de Mensagens : 99
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sex 23 Jul 2010, 22:36
cara naum vai dar pra ajuda!! No
naum to conseguido baixar!
avatar
Ranking : Nota B
Notas recebidas : D+B+B+C+A
Data de inscrição : 24/08/2009
Número de Mensagens : 1092
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 31

Prêmios
   : 1
   : 1
   :
Ver perfil do usuário

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sex 23 Jul 2010, 23:08
tente dar uma olhada na engine da minha assinatura
avatar
Data de inscrição : 04/06/2010
Número de Mensagens : 505
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sex 23 Jul 2010, 23:48
Bem, vc editou a mask do player? Pq uma vez tive esse problema mas foi só arrumar a mask que tudo deu certo Happy
PS.: Não baixo sua engine pq o pc que tô agora não suporta, sabe... computador

se ainda assim não funcionar, tente criar variáveis trava Happy
flws Very Happy
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 12

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sab 24 Jul 2010, 00:39
@Thyago escreveu:tente dar uma olhada na engine da minha assinatura

Olhei mas não adiantou não.

@GuiEdu escreveu:Bem, vc editou a mask do player? Pq uma vez tive esse problema mas foi só arrumar a mask que tudo deu certo Happy
PS.: Não baixo sua engine pq o pc que tô agora não suporta, sabe... computador

Eu dei uma olhada na mask do player, mas não vi nada de errado.

@GuiEdu escreveu:se ainda assim não funcionar, tente criar variáveis trava Happy
flws Very Happy

Como assim variáveis trava?
Variáveis para verificar se há espaço para andar ou algo do tipo?
avatar
Ranking : Nota B
Notas recebidas : D+B+B+C+A
Data de inscrição : 24/08/2009
Número de Mensagens : 1092
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 31

Prêmios
   : 1
   : 1
   :
Ver perfil do usuário

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sab 24 Jul 2010, 01:02
na colisao em troque isso
Código:
move_contact_solid(direction,24)
por isso
Código:
move_contact_solid(direction,0.1)
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 12

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://gsogaming.blogspot.com/

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sab 24 Jul 2010, 01:08
Vlw cara, funcionou!
Resolvido, podem fechar o tópico.
avatar
Ranking : Nota B
Notas recebidas : D+B+B+C+A
Data de inscrição : 24/08/2009
Número de Mensagens : 1092
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 31

Prêmios
   : 1
   : 1
   :
Ver perfil do usuário

Re: [RESOLVIDO]Problema com colisão em jogo de plataforma

em Sab 24 Jul 2010, 01:15
.Se precisar de mais alguma coisa me manda uma mp vlw.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum