[PEDIDO]Alguem poderia criar pulo do meu personagem ?

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

[PEDIDO]Alguem poderia criar pulo do meu personagem ?

Mensagem por Utakata em Qua 09 Mar 2011, 13:03

Bom pessoal estou criando um jogo mas eu me eskeci como faz o pulo

ja procurei aki mas nenhuma deu certo scratch

entao resolvi postar a engine aki pra alguma alma bondosa da um edit e fazer o pulo
aki o link :g.gmk

Utakata

Ranking : Nota D
Número de Mensagens : 252
Idade : 18
Data de inscrição : 03/03/2011
Notas recebidas : C+D+D+D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Alguem poderia criar pulo do meu personagem ?

Mensagem por dharrison em Qua 09 Mar 2011, 13:06

cara eu faria se soubesse
tbm nao sou bom com pulos
talvez por isso que evito fazer jogos em plataforma

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Alguem poderia criar pulo do meu personagem ?

Mensagem por SchatzMan em Qua 09 Mar 2011, 13:13

Nossa meu amigo, sabia que ja inventaram a procura? essa é uma das perguntas mais feitas!
Olha uns 3 links ai:
http://gmbr.forumeiros.com/t13902-como-fazer-um-pulo-duplo?highlight=pulo
http://gmbr.forumeiros.com/t13902-como-fazer-um-pulo-duplo?highlight=pulo
http://gmbr.forumeiros.com/t6424-preciso-de-ajuda-com-pulo-duplo?highlight=pulo

E amigo, tente usar mais vspeed e hspeed, simplifica os movimentos.
Eu ia editar sua engine, mais eu teria que mudar tudo, ai não fiz isso.

flws

SchatzMan

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

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Alguem poderia criar pulo do meu personagem ?

Mensagem por LCS em Qua 09 Mar 2011, 13:15

pronto so baixar
tive que editar algumas coisas como o evento de pressionar para cima e o bloco
http://dl.dropbox.com/u/16329835/g.gmk
obs: Espaço pula

LCS

Ranking : Nota A
Número de Mensagens : 1035
Idade : 21
Data de inscrição : 09/03/2010
Notas recebidas : A
Reputação : 43
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 1
   : 1

http://www.www.ww.www

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Alguem poderia criar pulo do meu personagem ?

Mensagem por Mystery_boy_maker em Qui 10 Mar 2011, 22:02

muito simples eu sempre faço assim
digamos que voce queira que o pulo seja no espaço coloque isso no step

Código:
if keyboard_check(vk_space){ if not place_free(x,y+1){vspeed = - 12 }}

agora se for em uma letra ( A - Z )

Código:
if keyboard_check(ord(" letra em maiusculo "){ if not place_free(x,y+1){vspeed = - 12 }}


para evitar bug com a parede

Código:
if not place_free(x+hspeed,y){ hspeed = 0 }


não se esqueça da gravidade :

Código:
gravity = 1
gravity_direction = 270

Mystery_boy_maker

Número de Mensagens : 908
Idade : 23
Data de inscrição : 25/01/2010
Reputação : 16
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Alguem poderia criar pulo do meu personagem ?

Mensagem por Markituh em Qui 10 Mar 2011, 22:23

Utakata escreveu:entao resolvi postar a engine aki pra alguma alma bondosa da um edit e fazer o pulo
Entretanto, creio que você não irá aprender nada se assim o fizermos. E ele quer um pulo, e não um pulo duplo. O Mystery já deu-te uma forma, mas só complementando...

Se você não criar condição com place_free na gravity, o player não poderá se mover. Por quê? Oras, como ele irá se mover, se ele está sendo puxado para baixo a todo o tempo?
Código:
if place_free(x,y+1)
gravity=1
else
gravity=0
Uma outra forma mais simples, sem essa complicação toda, totalmente recomendada para iniciantes, é usando vspeed para fazer a gravidade. É bem fácil, veja:
Código:
if place_free(x,y+1)
vspeed+=1
Não é preciso else, apenas defina a vspeed (no pulo) e esse código fará a gravidade.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [PEDIDO]Alguem poderia criar pulo do meu personagem ?

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


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