[GM:S] Smooth Wall Sliding?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[GM:S] Smooth Wall Sliding?

Mensagem por gabrielsch em Sex 22 Fev 2013, 19:41

Hoje fui procurar sobre Wall Sliding em jogos Top Down no Game Maker mais especificamente na parte de friction, speed e direction. Encontrei algumas duvidas respondidas e também engines, algumas funcionam perfeitamente mas todas tem um problema que quando se colide contra uma parede em "L", ou seja, se existem 3 paredes formando um "L" o objeto trava entre eles e não consegue se mexer para lugar nenhum.

Tirando esses problemas(que são muitos) gostaria de saber se alguém conhece um jeito de fazer essa colisão usando friction, speed e direction sem BUGs como esses, alguém?


Flw! sorrindo2

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [GM:S] Smooth Wall Sliding?

Mensagem por JoaoVanBlizzard em Sex 22 Fev 2013, 22:55

Pelo que eu entendi vc se refere aquele movimento tipo o do exemplo fps do gm (o doom) ,eu não tenho problemas de colisões desse tipo achei estranho esse problema,eu to fazendo um esbolço do meu jogo(submundo )com uma movimentaçao parecida,só para testes,mas nao deu essas travadas,faz o seguinte: me manda uma mp com a engine com tal problema que eu vejo como resolver ok.

JoaoVanBlizzard

Ranking : Nota B
Número de Mensagens : 1925
Idade : 38
Data de inscrição : 04/03/2012
Notas recebidas : B+B
Reputação : 144
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [GM:S] Smooth Wall Sliding?

Mensagem por PedroX em Sab 23 Fev 2013, 00:19

Não entendi muito bem o problema.

Talvez uma possibilidade seja:

Código:
h=(keyboard_check(vk_right)-keyboard_check(vk_left));
v=(keyboard_check(vk_down)-keyboard_check(vk_up));
move_contact_solid(point_distance(0,0,h,v), 5);

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [GM:S] Smooth Wall Sliding?

Mensagem por Conteúdo patrocinado Hoje à(s) 19:51


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum