Como fazer o personagem pular ?(n quero codigo)

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

Como fazer o personagem pular ?(n quero codigo)

Mensagem por Hitsugaya26 em Qui 05 Mar 2009, 03:37

Ai eu gostaria de saber fazer o meu proprio jogo com meus priprios movimentos sem ficar dependendo de codigos q eu tenho q pegar no forum quer saber como se faz um personagem pular num jogo plataforma(pular e voltar normalmente) mais n atraves de codigos ou engines eu aprendi a fazer o personagem andar sem codigo agora quero q o personagem púle se codigo se souberem porfavor me avisem.

Obrigado

Hitsugaya26

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

Voltar ao Topo Ir em baixo

Re: Como fazer o personagem pular ?(n quero codigo)

Mensagem por vinians em Qui 05 Mar 2009, 09:10

Ola, basicamente se você ja definiu a sua gravidade corretamente, você deve usar um evento de tecla e mudar o valor de vspeed para um numero negativo.

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Como fazer o personagem pular ?(n quero codigo)

Mensagem por Hitsugaya26 em Sex 06 Mar 2009, 02:22

po nem sei isso de gravidade n oq eu aprendi foi a parada do quadro cartesiano lol! foi mal é q sou mt nb

Hitsugaya26

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

Voltar ao Topo Ir em baixo

Re: Como fazer o personagem pular ?(n quero codigo)

Mensagem por vinians em Sex 06 Mar 2009, 10:03

Você disse que não queria código Smile Pra você aprender sugiro verificar a sessão tutoriais e ir praticando com projetos bem simples. No caso a gravidade fica aumentando constantemente o vspeed até tocar o chão. No GM vc tem uma variável chamada gravity que controla o valor da gravidade que será aplicada a cada STEP. Tem tambem a gravity_direction, que geramente é 270 graus mais pode ser oque vc quizer (da pra fazer chover pra cima por exemplo colocando 90 graus Razz) Mais vai ai um exemplo pra você entender melhor.
Evento STEP:
Código:

if (place_free(x, y + vspeed))  //se estiver livre em baixo do meu pé
{
  gravity = 0.4; //liga a gravidade
} else
{
  gravity = 0; //desliga a gravidade
  vspeed = 0; //zera o vspeed
  move_contact_solid(270, 10); //vai ao máximo do chão tocá-lo
  if (keyboard_check(vk_up)) then y = -6; //pula se apertar a tecla pra cima
}   

É isso ai espero que ajude ;)

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Como fazer o personagem pular ?(n quero codigo)

Mensagem por Hitsugaya26 em Sex 06 Mar 2009, 20:48

po kra eu fiquei ontem maior tempao estudando o codigos finalmente eu consegui entender o codigo! tp eu moro na australia entao as partes em ingles n erao o problema o dificel era saber oq cada coisa fazia xD vlw mesmo acho q vai ajudar

Hitsugaya26

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

Voltar ao Topo Ir em baixo

Re: Como fazer o personagem pular ?(n quero codigo)

Mensagem por guga em Sab 07 Mar 2009, 18:18

Valeu vinians pela dica da gravidade. Estava usando uma baseada nas variáveis no_chão=true, em contato com o solo mas causa problema quando é para subir em um elevador, por exemplo. Valeu.

guga

Número de Mensagens : 49
Idade : 34
Data de inscrição : 17/12/2008
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer o personagem pular ?(n quero codigo)

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


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