Login

Esqueci minha senha

Últimos assuntos
» Como fazer uma checagem no distance_to_object
por Lukbebalduke Hoje à(s) 12:23 am

» Problema ao dropar armas
por AxeInLine Ontem à(s) 9:18 pm

» Flappy Bat [Android]
por Mannoroth Ontem à(s) 9:15 pm

» Problema de pulo caindo
por matheusco Ontem à(s) 8:59 pm

» [Android] Maria World
por willyruduit Ontem à(s) 8:39 pm

» Ajuda com Approach Circles
por Cabeçalho Onlin'E Ontem à(s) 6:10 pm

» CA#5 (Heroi Manhoso)
por douglas444 Ontem à(s) 4:58 pm

» Manutenção no fórum
por PedroX Ontem à(s) 4:48 pm

» Tempo seguir tela
por Markituh Ontem à(s) 1:37 pm

» Dúvida sobre "extensões" no Game Maker
por Lauro Ontem à(s) 12:34 pm

» [CA#5] ( Personagem ) Espírito de Marajó
por douglas444 Ontem à(s) 9:30 am

» Tutorial ou engine de spawnpoint do jogador
por matheusco Ontem à(s) 7:47 am

» TowerMaker ! [Projeto]
por PedroMatoso Ontem à(s) 2:19 am

» [Galeria] The Origin.
por PedroMatoso Ontem à(s) 1:49 am

» [Android] duvida sobre a compatibilidade do SDK
por itarodrigo Ontem à(s) 1:38 am

» [ajuda]mysql erro
por itarodrigo Ontem à(s) 1:33 am

» [CA #5] A História da GMBR
por Sr. Sinistro Ontem à(s) 12:09 am

» [Thyago] Mega soccer
por PedroMatoso Sab Set 13, 2014 11:33 pm

» [Update: 04/09/14] Pixel Place 2014
por AxeInLine Sab Set 13, 2014 11:19 pm

» IA com grid
por manobrother Sab Set 13, 2014 11:10 pm

» problema com água
por WellingtonBecker Sab Set 13, 2014 10:53 pm

» Conexão MySql com GM:S Standart no ip local
por Lauro Sab Set 13, 2014 5:06 pm

» Tutorial alguem pode me passar?
por Lenda XD Sab Set 13, 2014 4:36 pm

» adBuddiz no gamemaker
por evalds10 Sab Set 13, 2014 4:26 pm

» [SORTEIO] Livros de Game Design
por itarodrigo Sab Set 13, 2014 3:49 pm

» TCG Yugiyoyo (nome temporário)
por Lauro Sab Set 13, 2014 3:45 pm

» [PEDIDO=TUTORIAL] Acertar a Resposta.
por FabiioW Sab Set 13, 2014 3:38 pm

» [Android] - MultiTouch
por cascavelo Sab Set 13, 2014 3:31 pm

» Problemas com dash
por Mestre Rá Sab Set 13, 2014 3:31 pm

» Problema com distance_to_object
por Riccardoric Sab Set 13, 2014 3:31 pm

» HeroiBrasil
por Riccardoric Sab Set 13, 2014 3:04 pm

» Problema de pulo
por gabriel33245900 Sab Set 13, 2014 2:16 pm

» [Studio] Criar extensões
por evalds10 Sab Set 13, 2014 2:01 pm

» [XCREATOR] Basket Rush
por vinians Sab Set 13, 2014 1:31 pm

» Como colocar colisão com bloco Sólido apenas com 1
por gabriel33245900 Sab Set 13, 2014 10:53 am

» recrutando programadores para DGE
por Riccardoric Sab Set 13, 2014 9:27 am

» tela "pixelada"
por LeoX Sab Set 13, 2014 8:52 am

» [XCREATOR] [UTILITARIO]
por PedroX Sex Set 12, 2014 9:21 pm

» Falso 3D
por João Pedro Sex Set 12, 2014 8:57 pm

» Recrutando Spriters para DGE
por Gutorrock Sex Set 12, 2014 8:24 pm

» Pixel War [Android]
por fabert Sex Set 12, 2014 8:14 pm

» Teste de Pintura #1
por Koratsu Sex Set 12, 2014 6:19 pm

» Game Maker studio Versus Game Maker 8.0
por JoaoVanBlizzard Sex Set 12, 2014 5:34 pm

» qual a diferença entre o gm lite e o studio free?
por DieBoy Sex Set 12, 2014 4:11 pm

» [GMBR Magazine] Vagas para CDC's
por Sr. Sinistro Sex Set 12, 2014 2:18 pm

» como manter sempre em um espaço quadrado
por Isaque Onix Sex Set 12, 2014 12:44 pm

» Direitos autorais
por dharrison Sex Set 12, 2014 12:35 pm

» Interação com outros arquivos
por Felipe Reis Magno 2 Sex Set 12, 2014 12:29 pm

» Como Controlar Um Objeto Com Analogico Direito
por dharrison Sex Set 12, 2014 11:34 am

» Direitos autorais?
por JoaoVanBlizzard Sex Set 12, 2014 10:29 am

» Primeiro Jogo #1 - Movimentação em Grid e Colisões
por dharrison Sex Set 12, 2014 9:56 am

» [TCP]Como conectar em wan.
por Rodrigo Santiago Sex Set 12, 2014 9:55 am

» [#CA5] (Post de Mais um Herói)
por Lucas Farias Qui Set 11, 2014 11:21 pm

» [CA#5] (Poema) Almas Indecisas
por douglas444 Qui Set 11, 2014 10:07 pm

» Professor - [#CA5]
por Katerp Qui Set 11, 2014 9:43 pm

» [#CA5] Super-Atacante
por João Pedro Qui Set 11, 2014 8:39 pm

» Quantidade de munição e dinheiro
por WellingtonBecker Qui Set 11, 2014 7:15 pm

» #005 - Concurso de Artes
por PedroX Qui Set 11, 2014 3:24 pm

» [CA#5]personagem Mrº Brown
por Fagner Qui Set 11, 2014 2:28 pm

» [Sugestões] Que tipo de HUD você prefere?
por JoaoVanBlizzard Qui Set 11, 2014 1:19 pm

» Sistema de Musicas aleatórias
por Mateus O de Andrade Qui Set 11, 2014 8:17 am

» Como Fazer Um Zombie Spawnar Em Um Certo Raio
por Mateus O de Andrade Qui Set 11, 2014 8:09 am

» [CURSO WEB] Aula 2 - Escrevendo um 'hello pessoal'
por UrielAlves Qui Set 11, 2014 2:19 am

» [CA#5] Xamã
por luix_337 Qua Set 10, 2014 9:44 pm

» como alterar o codigo fonte de um jogo??
por blackman Qua Set 10, 2014 9:39 pm

» Informações técnicas sobre o game maker studio
por WellingtonBecker Qua Set 10, 2014 8:54 pm

» Tutorial de gravidade e movimento em rampas
por Isaque Onix Qua Set 10, 2014 8:48 pm

» [#CA5]Rodrigo Santiago
por Rodrigo Santiago Qua Set 10, 2014 8:17 pm

» [CURSO WEB] Aula 1 - Introduzindo ao mundo web
por UrielAlves Qua Set 10, 2014 7:45 pm

» [Sugestão] Aulas de programação Web?
por UrielAlves Qua Set 10, 2014 7:36 pm

» [Tutorial] Tratando strings recebidas do servidor
por fredcobain Qua Set 10, 2014 5:49 pm

» [Tuto] iniciante movimentação
por fredcobain Qua Set 10, 2014 5:45 pm

» [Tutorial] Engine RTS
por fredcobain Qua Set 10, 2014 5:40 pm

» Amazing Doge
por reborn555 Qua Set 10, 2014 5:36 pm

» [Demo] Submundo 3D
por JoaoVanBlizzard Qua Set 10, 2014 2:17 pm

» duvidas com physic_
por Isaque Onix Qua Set 10, 2014 1:38 pm

» [Off Topic] Fórum de antigamente
por Mentos e Coca-cola Qua Set 10, 2014 1:55 am

» [Off Topic] Pérolas GMBR
por dharrison Qua Set 10, 2014 12:08 am

» Acesso do forum em smartphone
por Willy Ter Set 09, 2014 10:47 pm

» Gunman
por Gabriel1842 Ter Set 09, 2014 9:19 pm

» [Complô] - Vamos achar a solução !
por luan.alc Ter Set 09, 2014 8:53 pm

» RECRUTANDO: procuro pessoas para equipe
por Riccardoric Ter Set 09, 2014 8:02 pm

» [CA#5] Time de Qualidade
por PedroMatoso Ter Set 09, 2014 5:41 pm

» [Dúvida eterna] - Multi Resoluções
por Lighter Ter Set 09, 2014 5:40 pm

» Moobos
por Koratsu Ter Set 09, 2014 5:26 pm

» Simulação de direção
por Mateus O de Andrade Ter Set 09, 2014 4:44 pm

» ROBR [Concurso de Artes #5]
por weliowl Ter Set 09, 2014 3:42 pm

» Tempo seguir personagem
por DieBoy Ter Set 09, 2014 3:09 pm

» [ENQUETE] Sobre concurso do Governo
por itarodrigo Ter Set 09, 2014 2:58 pm

» matriz em ordem numérica
por diassis Ter Set 09, 2014 1:02 pm

» (Resolvido)Limite de tiros
por gabriel33245900 Ter Set 09, 2014 7:46 am

» [Concurso] INOVApps - Até 100 mil em prêmios
por itarodrigo Seg Set 08, 2014 10:11 pm

» [#CQ20] Robot Survivor
por DieBoy Seg Set 08, 2014 9:18 pm

» [RESOLVIDO] Dúvida com movimento de objeto
por WellingtonBecker Seg Set 08, 2014 8:48 pm

» [CQ#20] Votação Pública - Participe!
por dharrison Seg Set 08, 2014 8:09 pm

» Colisão lateral
por matheusco Seg Set 08, 2014 7:22 pm

» Arrow
por Gabriel1842 Seg Set 08, 2014 6:44 pm

» Execução em segundo plano
por Vizage Seg Set 08, 2014 6:30 pm

» Ajuda com Compilação Android
por WellingtonBecker Seg Set 08, 2014 6:27 pm


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 Jan 24, 2013 8:00 pm

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

Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

30% Re: Demo - Bit Run

Mensagem por Mestre em Sab Fev 02, 2013 5:00 pm

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: 234
Data de inscrição: 13/07/2012
Versão:
  • Game Maker Studio: Master

Notas recebidas: A + A
Reputação: 5

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