Login

Esqueci minha senha

Últimos assuntos
» [Concurso Mensal #02] - Prêmio de R$ 200 na Steam
por Tiger Hoje à(s) 13:59

» Video Aula de Pixelart
por VicenteURGENTE Hoje à(s) 12:25

» Dúvida com Debug
por seymore Hoje à(s) 3:56

» Criar instância dinamicamente
por itarodrigo Hoje à(s) 0:34

» [arte]essa capa está boa para um jogo?
por icarodantas123 Ontem à(s) 22:12

» tem como recuperar um jogo usando o instalador?
por willyruduit Ontem à(s) 21:43

» Billy's Fiery Adventure
por Gonzo Ontem à(s) 21:31

» Uma mensagem aos participantes do CM#02
por Mr.Rafael Ontem à(s) 17:53

» [Arte]Avaliem esse Esboço
por Black Studio Ontem à(s) 14:51

» Testar ping(em ms) pra qualquer ip digitado igual
por icarodantas123 Ontem à(s) 1:35

» [DÚVIDA] Sprite que fica sempre no final do texto
por matheusco Ontem à(s) 1:22

» Movimento do cano do Tank!!
por Zero. Sex 24 Abr 2015 - 21:29

» Problemas com sprite offset e lengthdir !!
por ChicoGamer Sex 24 Abr 2015 - 17:40

» Duvida Simples
por aminaro Sex 24 Abr 2015 - 17:38

» Mapa do universo
por Isaque Onix Sex 24 Abr 2015 - 14:03

» Meu Mapa
por Isaque Onix Sex 24 Abr 2015 - 12:01

» [CM#2] Kenium
por DR games Sex 24 Abr 2015 - 10:52

» Crio Trilha Sonora para Games!
por itarodrigo Sex 24 Abr 2015 - 10:17

» [Alpha] Magic Royale
por theguitarmester Sex 24 Abr 2015 - 9:36

» [CM#2] Hunter of Souls
por seymore Qui 23 Abr 2015 - 22:49

» Spyre
por Isaque Onix Qui 23 Abr 2015 - 22:01

» Windows Phone vs Android, Vale a Pena Desenvolver?
por willyruduit Qui 23 Abr 2015 - 19:30

» sonic slash smash!preciso de sugestões
por Um Gamer Qualquer Qui 23 Abr 2015 - 18:48

» Open Game Art - Convite
por Lukbebalduke Qui 23 Abr 2015 - 16:18

» Preciso de dicas sobre sonoplastia.
por Mateus O de Andrade Qui 23 Abr 2015 - 15:34

» [Duvida] Resoluções android
por aminaro Qua 22 Abr 2015 - 23:42

» Iniciar Determinada Aplicação
por Gonzo Qua 22 Abr 2015 - 23:08

» Sonic World 2
por Um Gamer Qualquer Qua 22 Abr 2015 - 21:39

» Como deixar a room preta e branca?
por Markituh Qua 22 Abr 2015 - 21:39

» E permitido isso?
por Markituh Qua 22 Abr 2015 - 20:33

» Ajuda com potion em pixelArt
por chicoweb Ter 21 Abr 2015 - 23:24

» Problemas na compilação
por Meokor Ter 21 Abr 2015 - 13:16

» Alternativa para Mesa Digitalizadora?
por polosam Ter 21 Abr 2015 - 10:54

» Preciso de um Artista
por seymore Seg 20 Abr 2015 - 20:25

» Artigo|Discussão - Programação Orientada a Eventos
por Kabeção Seg 20 Abr 2015 - 20:14

» Trap For Ants [#LD32]
por WellingtonBecker Seg 20 Abr 2015 - 19:39

» Carrot Bender [#LD32]
por paulovmdutra Seg 20 Abr 2015 - 15:29

» Formação de uma Equipe
por itarodrigo Seg 20 Abr 2015 - 7:40

» Tarsonic, o ouriço das selvas
por efraim leonardo Dom 19 Abr 2015 - 15:34

» [Duvida]Preciso de conselhos de voces
por Rodrigo Santiago Dom 19 Abr 2015 - 7:06

» Criar mapa de imagem para seleção de fases
por Isaque Onix Dom 19 Abr 2015 - 1:47

» [Resolvido]Objeto não pisca
por Limalokão Sab 18 Abr 2015 - 20:51

» [Resolvido]GMS - Android imagem mega comprimida
por Gonzo Sex 17 Abr 2015 - 23:31

» De volta
por JoaoVanBlizzard Sex 17 Abr 2015 - 20:55

» Como programar um tiro especifico
por Markituh Sex 17 Abr 2015 - 18:57

» [Concurso Mensal #01]-Resultados
por Markituh Sex 17 Abr 2015 - 13:25

» IA - Desviar/Bloquear Projéteis
por matheusco Sex 17 Abr 2015 - 13:04

» Hero (Projeto)
por willyruduit Sex 17 Abr 2015 - 9:17

» [T.P]360 - Plataforma 2
por Rodrigo Santiago Qui 16 Abr 2015 - 22:07

» [Resolvido][BUG?]Left Mouse Released
por Limalokão Qui 16 Abr 2015 - 19:48

» [Concurso] Ludum Dare #32
por Lukbebalduke Qui 16 Abr 2015 - 17:39

» [CM#1] Rest in Pixels 0.92 - 3D
por Lighter Qui 16 Abr 2015 - 15:30

» Como salvar physics joints?
por alexfuziokaandrade7 Qui 16 Abr 2015 - 9:29

» Novamente, problemas na view
por saim Qui 16 Abr 2015 - 6:44

» [Resolvido] bug atravessando parede e voando
por kradking Qua 15 Abr 2015 - 22:09

» [Resolvido] Dúvida com with
por seymore Qua 15 Abr 2015 - 21:36

» [Off Topic] Pérolas GMBR
por polosam Qua 15 Abr 2015 - 19:20

» Como fazer gravidade em plataforma sem Solid
por willyruduit Qua 15 Abr 2015 - 9:50

» código repetindo sem parar
por OliVroot Qua 15 Abr 2015 - 5:23

» [HELP] - Multi touch
por Markituh Qua 15 Abr 2015 - 3:11

» movimentar objeto para cima com o clique do mouse
por Limalokão Qua 15 Abr 2015 - 0:28

» Plataforma atravessavel - Estilo Mario
por katisuke Ter 14 Abr 2015 - 22:51

» [Tuto]Instalando e configurando o android para gms
por willcraft2 Ter 14 Abr 2015 - 21:00

» Como fazer uma mensagem simples (draw~~print)
por Limalokão Ter 14 Abr 2015 - 18:59

» Criar "Highscore" no game maker studio
por marcossfc Ter 14 Abr 2015 - 18:04

» Detectar direção mouse/touch com precisão
por dangelobr Ter 14 Abr 2015 - 14:18

» Delay em audio
por luan.alc Seg 13 Abr 2015 - 23:14

» Exibir banner na tela inteira - android
por Gonzo Seg 13 Abr 2015 - 23:13

» configurar o gmstudio exportar para android
por itarodrigo Seg 13 Abr 2015 - 22:44

» Formando equipe fixa!!
por Frederico Seg 13 Abr 2015 - 15:13

» [Resolvido]Como fazer objeto que cai quando player ta em baix
por Isquilo_Roedor Seg 13 Abr 2015 - 12:49

» GMS: Seu jogo MULTI-RESOLUÇÃO
por luan.alc Seg 13 Abr 2015 - 11:59

» Equipe casual
por Fuzenrad Seg 13 Abr 2015 - 8:35

» [RESOLVIDO] Descer rampas
por fernando.munizerthal Seg 13 Abr 2015 - 1:23

» [FANGAME INCONPLETO] Sonic Puzzle S
por ExTAH Dom 12 Abr 2015 - 20:18

» Lista de sites com Efeitos Sonoros
por joas025 Dom 12 Abr 2015 - 15:12

» Procura-se programador
por scratchware_dev Dom 12 Abr 2015 - 8:40

» [Resolvido] Ctrl+Tab não funciona mais
por Zero. Dom 12 Abr 2015 - 1:56

» That Game Doesn't Make Any Sense!
por polosam Sab 11 Abr 2015 - 22:40

» Midtown Jumper
por DooMan Sab 11 Abr 2015 - 22:09

» Como evitar que o jogo Pause ao ser minimizado
por Fuzenrad Sab 11 Abr 2015 - 20:10

» Device_mouse e colisão
por itarodrigo Sab 11 Abr 2015 - 19:20

» Reunindo equipe para jogo de luta.
por Nivaldo2000 Sab 11 Abr 2015 - 12:43

» é possível fazer um jogo parecido com Brawl Royale
por Zero. Sab 11 Abr 2015 - 9:20

» Zombies - Elimination
por Vikintor Sex 10 Abr 2015 - 23:11

» esconder barra de navegação - android
por Gonzo Sex 10 Abr 2015 - 17:07

» Sobre Isometria
por itarodrigo Sex 10 Abr 2015 - 11:03

» Como simular uma partida de futebol
por felipejoys Qui 9 Abr 2015 - 21:03

» Personagem
por Isaque Onix Qui 9 Abr 2015 - 18:55

» [Tutorial] Como definir Versões e Updates do Jogo
por dharrison Qui 9 Abr 2015 - 18:25

» ajuda com jogo estilo mario
por paulovmdutra Qui 9 Abr 2015 - 17:36

» Exemplos de Jogos - Estilo Browser
por matheusco Qui 9 Abr 2015 - 14:03

» Usando desenhos feitos à mão.
por matheusco Qui 9 Abr 2015 - 11:31

» [Engine] Menu para softwares
por UrielAlves Qua 8 Abr 2015 - 23:45

» [CM#01] I Wanna Be The Bean
por Limalokão Qua 8 Abr 2015 - 20:14

» Obter trofeus no game jolt
por jose rocha Qua 8 Abr 2015 - 17:20

» erro android
por Isaque Onix Qua 8 Abr 2015 - 14:49

» Artista precisa de ajuda em programação
por player9 Qua 8 Abr 2015 - 14:17

» Mega Surpresinha - android
por Gonzo Qua 8 Abr 2015 - 13:17


Demo - Bit Run

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

30% Demo - Bit Run

Mensagem por gabriel.mikalauskas.1 em Qui 24 Jan 2013 - 20:00

Nome: Bit Run ( nome ainda em desenvolvimento )

Plataforma: Game Maker Lite

Genero: 2D Runner

Descrição: Não posso divulgar a historia dele ainda...

Controles: Seta pra cima ( PULO ) / ainda desenvolvendo o abaixar.

Andamento: Ainda em produção dos Comandos e Sprites.

Imagens:

http://imageshack.us/photo/my-images/163/76894306.png/

http://imageshack.us/photo/my-images/12/24353011.png/

Download: 4shared.com/file/V5ZtBZHf/Bit_Run_-_Demo.html?
4shared.com/file/V5ZtBZHf/Bit_Run_-_Demo.html?AA

- Eu queria uma ajuda com o Pulo dele, não to conseguindo de nenhuma forma fazer ele pular e mudar
de sprite
e quando encostar no chão muda pra andando. ( HELP )

gabriel.mikalauskas.1

Número de Mensagens: 15
Idade: 20
Data de inscrição: 28/09/2012
Reputação: 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

30% Re: Demo - Bit Run

Mensagem por Mestre em Sab 2 Fev 2013 - 17:00

gabriel.mikalauskas.1 escreveu:- Eu queria uma ajuda com o Pulo dele, não to conseguindo de nenhuma forma fazer ele pular e mudar
de sprite
e quando encostar no chão muda pra andando. ( HELP )
Primeiro, remova todos os códigos que você criou que alteram a sprite do objeto jogador..

Segundo, cria um novo script e chama de "muda_sprites", ou algo do tipo (só para ficar organizado). No evento step do objeto jogador você chama o script (como "muda_sprites()").

Feito isso é só trabalhar separadamente cada mudança de sprite com ifs, keyboard_checks e place_frees, assim:

Código:
//Se estiver pressionando esquerda e não estiver pressionando direita
if keyboard_check(vk_left) && !keyboard_check(vk_right) {
sprite_index = spr_esquerda;
}

//Se não estiver pressionando esquerda e estiver pressionando direita
if !keyboard_check(vk_left) && keyboard_check(vk_right) {
sprite_index = spr_direita;
}

//Se pressionar ambas as direções
if keyboard_check(vk_left) && keyboard_check(vk_right) {
sprite_index = spr_parado;
}

//Se não pressionar nenhuma
if !keyboard_check(vk_left) && !keyboard_check(vk_right) {
sprite_index = spr_parado;
}

//Se estiver pulando
if place_free(x,y+16) { /*detalhe que estou considerando que a sua sprite tem 16 pixels de altura*/
sprite_index = spr_pulando;
}

Além disso, se vocês estiver usando o mesmo objeto para todas as plataformas (ou ainda se eles forem 'parents' de um mesmo objeto), você pode usar o place_meeting, que é a mesma coisa do place_free, porém só retorna true quando o objeto 'x' está na posição, no caso seria:

Código:
place_meeting(x,y+16,ob_chao)

Mestre

Ranking: Nota A
Número de Mensagens: 233
Data de inscrição: 13/07/2012
Notas recebidas: A + A
Reputação: 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://www.gomferr.com.br

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