duvida em jogo de plataforma

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

duvida em jogo de plataforma

Mensagem por farofa3456 em Sab 04 Fev 2012, 14:51

eae. eu to fazendo um jogo de plataforma e to cuma duvida: quando euaperdo a seta para o lado ele fica parado no lugar. com faço pra ele andá (eu ja coloquei as opções da aba move)? me respondem de preferencia q nao seja em codigo. flws

farofa3456

Número de Mensagens : 41
Idade : 18
Data de inscrição : 16/09/2010
Reputação : -1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: duvida em jogo de plataforma

Mensagem por CLT em Sab 04 Fev 2012, 15:17

Por que não em código?

Coloque no Step:

Código:
if keyboard_check_pressed(vk_left)
{
x-=5
}

CLT

Ranking : Nota C
Número de Mensagens : 343
Data de inscrição : 06/01/2012
Notas recebidas : B-D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://equipeevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: duvida em jogo de plataforma

Mensagem por farofa3456 em Sab 04 Fev 2012, 15:24

não deu. teve uma coisa q eu nao expliquei, e nao sei se faz muita diferença: o sprite dele caminhando eh animado. eu to fazendo um jogo do mario
feito eh colorado!

farofa3456

Número de Mensagens : 41
Idade : 18
Data de inscrição : 16/09/2010
Reputação : -1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: duvida em jogo de plataforma

Mensagem por farofa3456 em Sab 04 Fev 2012, 15:41

não precisa mais! ja resolvi! podem tranca!

Edit MatheusReis
Post Duplo. Você já deveria estar ciente das regras.

farofa3456

Número de Mensagens : 41
Idade : 18
Data de inscrição : 16/09/2010
Reputação : -1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: duvida em jogo de plataforma

Mensagem por CLT em Sab 04 Fev 2012, 15:45

Não faz diferença. Então troque por x-=5:

Código:
if place_free(x-5,y){x-=5}

CLT

Ranking : Nota C
Número de Mensagens : 343
Data de inscrição : 06/01/2012
Notas recebidas : B-D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://equipeevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: duvida em jogo de plataforma

Mensagem por Camin em Seg 06 Fev 2012, 12:20

Olá farofa! Acho em jogo de plataforma seja exencial pelo menos um pouco de código, pode crer que eles podem fazer coisas que vc consideraria impossível.
tente isso:Crie uma sprite quadrada e pinte com alguma cor,depois edite o objeto e coloque-o como na mask do objeto. coloque isso na step dele
Código:
if place_meeting(x,y+2,Objeto_chao){gravity=0 vspeed=0}else{gravity=1}// Se a mask_encontrar o objeto_chão a dois pixels abaixo a gravidade e o vertical_prabaixo "não existem". Se_não..(else) a grvidade puxa ele pra baixo.

if vspeed>8{vspeed=8}//Se a vertical_pbaixo passar de 8 ele volta a ser 8

if keyboard_check_direct(vk_right){if place_free(x+3){if keyboard_check(ord('Z')){hspeed=6}else{hspeed=3}}}//Se apertar para a direita{se a mask está livre de sólidos á 3 pixels a direita{Se a letra Z estiver pressionada {ele anda horizontalmente 6}Se não{ele anda horizntalmente3}
if keyboard_check_direct(vk_left){if place_free(x-3){if keyboard_check(ord('Z')){hspeed=-6}else{hspeed=-3}}}
Entendeu?Espero que tenha ajudado.

Camin

Número de Mensagens : 101
Idade : 24
Data de inscrição : 26/03/2011
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: duvida em jogo de plataforma

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


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