Alguem me ajuda a codigo de andar em 2D

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

Resolvido Alguem me ajuda a codigo de andar em 2D

Mensagem por zZzmcjharikmczZz em Sab 02 Fev 2013, 13:31

eu quero o script para andar porfavo alguem me ajuda?Em plataforma
valeu RafaelCazarotto


Última edição por zZzmcjharikmczZz em Sab 02 Fev 2013, 14:09, editado 2 vez(es)

zZzmcjharikmczZz

Número de Mensagens : 3
Data de inscrição : 01/02/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: Alguem me ajuda a codigo de andar em 2D

Mensagem por Esaucm98 em Sab 02 Fev 2013, 13:35

que tipo de jogo ,plataforma, topdown?

Esaucm98

Ranking : Nota D
Número de Mensagens : 275
Data de inscrição : 13/05/2012
Notas recebidas : D
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.legioncrafters.tk

Voltar ao Topo Ir em baixo

Resolvido Re: Alguem me ajuda a codigo de andar em 2D

Mensagem por zZzmcjharikmczZz em Sab 02 Fev 2013, 13:37

plataforma

zZzmcjharikmczZz

Número de Mensagens : 3
Data de inscrição : 01/02/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: Alguem me ajuda a codigo de andar em 2D

Mensagem por RafaelCazarotto em Sab 02 Fev 2013, 13:59

olha aqui eu fiz uma engine que vc pode usar para estudar, eu nao usei nenhum codigo nela pq é para realmente estudar e não adaptar Smile
http://gmbr.forumeiros.com/t22493-engine-plataforma-com-arma-vida-e-monstro

RafaelCazarotto

Ranking : Nota C
Número de Mensagens : 564
Idade : 19
Data de inscrição : 15/03/2012
Notas recebidas : D-D-D-C-C-B
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

Voltar ao Topo Ir em baixo

Resolvido Re: Alguem me ajuda a codigo de andar em 2D

Mensagem por Esaucm98 em Sab 02 Fev 2013, 14:01

lembre de declarar as variaveis no player
Código:
grav = 0;
vspd = 0;
hspd = 0;

Spoiler:
Código:
if !place_meeting(x,y+1,obj_parede)
    {
    grav = .5;
    vspd += grav;
    }
    else
    {
    grav = 0;
    vspd = 0;
    if keyboard_check_pressed(vk_up)
        {
        vspd = -8;
        }
    }
if keyboard_check_released(vk_up)
    {
    vspd *= .5;
    }
if vspd > 8
    {
    vspd = 8;
    }
repeat(abs(vspd))
    {
    if !place_meeting(x,y+sign(vspd),obj_parede)
        {
        y += sign(vspd);
        }
    else
        {
        vspd = 0;
        }
    }
hspd = (keyboard_check(vk_right)-keyboard_check(vk_left))*4;
repeat(abs(hspd))
    {
    if !place_meeting(x+sign(hspd),y,obj_parede)
        {
        x += sign(hspd);
        }
    }

eu usei esse script quando tava fazendo meus jogos plataforma, não lembro direito onde vi ele pq já faz 'um tempo
Eu sei que ele é grande mas é livre de bugs glintchs, aqueles problemas de colisão, comigo sempre funcionou perfeitamente.
flw

Esaucm98

Ranking : Nota D
Número de Mensagens : 275
Data de inscrição : 13/05/2012
Notas recebidas : D
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.legioncrafters.tk

Voltar ao Topo Ir em baixo

Resolvido Re: Alguem me ajuda a codigo de andar em 2D

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


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