Conectar-se
Quem está conectado
24 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 22 Visitantes

Katerp, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 01/02/2013
Número de Mensagens : 3
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Alguem me ajuda a codigo de andar em 2D

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)
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 13/05/2012
Número de Mensagens : 275
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuáriohttp://www.legioncrafters.tk

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

em Sab 02 Fev 2013, 13:35
que tipo de jogo ,plataforma, topdown?
avatar
Data de inscrição : 01/02/2013
Número de Mensagens : 3
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

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

em Sab 02 Fev 2013, 13:37
plataforma
avatar
Ranking : Nota C
Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Número de Mensagens : 564
Insígnias de JAM :

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

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

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

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
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 13/05/2012
Número de Mensagens : 275
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuáriohttp://www.legioncrafters.tk

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

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
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