Login

Esqueci minha senha

Últimos assuntos
» iOS e GM:S
por luan.alc Hoje à(s) 14:46

» Porque criar jogos?
por Zackeirel Doelinger Hoje à(s) 14:30

» [TUTORIAL] Aprenda sobre Unity 3D e C#
por MarcosSchultz Hoje à(s) 12:14

» [Pergunta]Perguntinha para o pessoal FODA.
por Lupptyr Hoje à(s) 10:44

» Preciso de editor de sprites
por ruben.23 Hoje à(s) 06:44

» [CM#01] Ametista Kid
por Drako Hoje à(s) 01:34

» Cartas na mão organizadas [Sistema de Cadeados]
por Felipe Reis Magno 2 Ontem à(s) 22:53

» [CM#1] Rest in Pixels 0.92 - 3D
por JoaoVanBlizzard Ontem à(s) 22:09

» Formação de uma Equipe
por Sávio Melo Ontem à(s) 20:11

» 2 duvidas
por theguitarmester Ontem à(s) 19:53

» [ Video Aula / PDF ]Tutorial MMORPG
por Lupptyr Ontem à(s) 18:38

» IA Inimigos que fogem, se escondem e atiram
por ANDREASCRUST Ontem à(s) 17:42

» Game Maker - uma super Coletânea de games e exempl
por marcin_w_ Ontem à(s) 17:14

» [CM#01] Football Clicker
por leocc Ontem à(s) 15:52

» [Duvida] Tutorial save pra MMO
por Lupptyr Ontem à(s) 12:21

» Quem quer Uma Engine, e de Quê?
por Misa Ontem à(s) 12:10

» Duvida IOS
por Gonzo Ontem à(s) 10:12

» Carregar socket para outra room
por Rodrigo Santiago Ontem à(s) 07:58

» Orçamento
por Luminatti Caliente Qui 26 Mar 2015, 22:42

» Quando vão fazer concurso caça-talentos denovo?
por Willy Qui 26 Mar 2015, 22:13

» [Resolvido] Travar movimento diagonal
por Lupptyr Qui 26 Mar 2015, 21:51

» GMS erro ao compilar
por Gonzo Qui 26 Mar 2015, 21:35

» [caça-talentos: roteirista] ruben.23
por ruben.23 Qui 26 Mar 2015, 19:42

» formulário GMS
por theguitarmester Qui 26 Mar 2015, 19:41

» [Curriculo] João Paulo "JPlays" Marques Votri
por ruben.23 Qui 26 Mar 2015, 18:05

» Equipe Para Projeto 3D De Pokemon
por Dlr Qui 26 Mar 2015, 16:14

» Como fazer updater online
por fernando.munizerthal Qui 26 Mar 2015, 16:08

» Criar Baú
por ANDREASCRUST Qui 26 Mar 2015, 14:45

» Zombies - Elimination
por Skay Galaxte Qui 26 Mar 2015, 13:04

» Como ver e como reduzir barra de warn
por Isquilo_Roedor Qui 26 Mar 2015, 12:31

» Formando equipe fixa!!
por ruben.23 Qui 26 Mar 2015, 11:54

» 4US TESTE
por ruben.23 Qui 26 Mar 2015, 11:44

» Fazendo seu primeiro jogo !
por Rodrigo Santiago Qui 26 Mar 2015, 08:05

» [PREFÁCIO] DimverDam
por Soul Limaloko Qua 25 Mar 2015, 20:46

» [Concurso Mensal #01] - A GMBR Compra seu game!
por polosam Qua 25 Mar 2015, 18:52

» Alguém quer aprender sobre Unity 3D ?
por Gonzo Qua 25 Mar 2015, 15:52

» [Resolvido]Android - touch
por Gonzo Qua 25 Mar 2015, 15:50

» [Resolvido]Ajuda Com IA do inimigo!
por Skay Galaxte Qua 25 Mar 2015, 13:46

» Erro ao salvar
por Isquilo_Roedor Qua 25 Mar 2015, 13:36

» [DÚVIDA] "Lomba" em plataforma
por fernando.munizerthal Qua 25 Mar 2015, 11:23

» GMS - Erros configurando para Android
por dangelobr Qua 25 Mar 2015, 09:14

» Sprites, Tiles e Gráficos Isometricos Pintados
por bruno2012 Qua 25 Mar 2015, 02:13

» Mas prefiro ser chamado de Zack
por Zero. Ter 24 Mar 2015, 23:16

» [T.P]Plataforma 1
por Rodrigo Santiago Ter 24 Mar 2015, 22:50

» [resolvido] Como colocar vida maxima
por Thyago Ter 24 Mar 2015, 21:55

» [Problema] Meu highscore ta travando
por Soul Limaloko Ter 24 Mar 2015, 21:49

» [Resolvido]Problemas no sprite
por Soul Limaloko Ter 24 Mar 2015, 20:51

» [Resolvido]BUG ou erro???
por Sewer Crawler Ter 24 Mar 2015, 20:16

» debug mode no gmStudio
por Soul Limaloko Ter 24 Mar 2015, 20:15

» [CM#1] Yunitto-615
por Zero. Ter 24 Mar 2015, 15:53

» GMS: Seu jogo MULTI-RESOLUÇÃO
por luan.alc Ter 24 Mar 2015, 06:33

» Think Different - Global Game Jam (WEB)
por Joarez Ceccato Santini Ter 24 Mar 2015, 00:47

» [CM#01] Fight on Fall
por polosam Seg 23 Mar 2015, 23:12

» [Duvida] Select player p/ android
por itarodrigo Seg 23 Mar 2015, 22:03

» [Resolvido]duvida time (tempo)
por bruno2012 Seg 23 Mar 2015, 19:20

» Fazendo um Inventário (Parte 1/3)
por Zero. Seg 23 Mar 2015, 13:00

» Múltiplas DS_LIST
por Felipe Reis Magno 2 Seg 23 Mar 2015, 10:21

» [URGENTE] Que diabos de erro é esse??
por katisuke Dom 22 Mar 2015, 22:19

» Amazônia Biodivertida o Game
por baraodopirapora Dom 22 Mar 2015, 20:39

» Calendário Jam 2015
por WellingtonBecker Dom 22 Mar 2015, 20:13

» [XCREATOR] [EXEMPLO] CharMaster
por vinians Dom 22 Mar 2015, 19:21

» [Plataforma] Pulo através do chão
por fernando.munizerthal Dom 22 Mar 2015, 17:06

» Sobre postar projeto em desenvolvimento
por chicoweb Dom 22 Mar 2015, 14:46

» AdverGames
por chicoweb Dom 22 Mar 2015, 13:50

» [Resolvido]Mais uma duvida...
por Skay Galaxte Sab 21 Mar 2015, 21:25

» Sistema de registro e login por lists
por Lupptyr Sab 21 Mar 2015, 18:24

» Tutorial de Multiplayer/Networking Nativo - GMS
por Lupptyr Sab 21 Mar 2015, 16:34

» [Resolvido]Ajuda com variáveis!
por Skay Galaxte Sab 21 Mar 2015, 14:59

» Engine Básica RPG Top Down - GM: Studio
por Skay Galaxte Sab 21 Mar 2015, 11:18

» [Resolvido]ANIMAÇÃO DE MORTE apos acabar a vida
por aminaro Sex 20 Mar 2015, 22:01

» [Ajuda]Client/Server
por itarodrigo Sex 20 Mar 2015, 21:24

» [Pergunta] jogar pelo controle em seu jogo?
por itarodrigo Sex 20 Mar 2015, 21:18

» Mudar o nome de um script
por chicoweb Sex 20 Mar 2015, 18:10

» alinhamento ajude me
por caiquerafinha Sex 20 Mar 2015, 17:03

» [A] - SENSHI TETSU
por Mystery_boy_maker Sex 20 Mar 2015, 03:46

» [CM#01] I Wanna Be The Bean
por WellingtonBecker Qui 19 Mar 2015, 21:17

» Aulas de linguagem C para iniciantes - Parte 2
por Brenno557 Qui 19 Mar 2015, 19:48

» [Jogo] War of Mad
por guamaral Qui 19 Mar 2015, 19:44

» [TUTORIAL] Criar jogos online PARTE 4
por itarodrigo Qui 19 Mar 2015, 14:50

» [Pedido]Movimentação 8 direçoes 100% funcional.
por Lupptyr Qui 19 Mar 2015, 14:49

» [CAMPANHA] Salvem o Chatbox!
por Mr.Rafael Qui 19 Mar 2015, 12:11

» [CM#01] Jelly Quest (BETA)
por RodrigoOak Qua 18 Mar 2015, 23:33

» Massive multiplayer online - parte 3
por lordkill Qua 18 Mar 2015, 21:34

» [CM#01]LadyBug
por Mr.Brum Qua 18 Mar 2015, 14:55

» duvida animation
por WellingtonBecker Qua 18 Mar 2015, 11:29

» Problemas com DS_LIST, FOR e WHILE
por Felipe Reis Magno 2 Qua 18 Mar 2015, 10:33

» Como conheceu a GMBR ?
por AURON Qua 18 Mar 2015, 09:21

» [TUTORIAL] Criar jogos online PARTE 1
por itarodrigo Qua 18 Mar 2015, 07:31

» Inimigo desviar das minhas balas?
por marcin_w_ Ter 17 Mar 2015, 19:14

» [TUTORIAL] Criar jogos online PARTE 3
por itarodrigo Ter 17 Mar 2015, 18:02

» Batalha de cartas
por ebertzin Ter 17 Mar 2015, 16:33

» Curtir no facebook
por Gonzo Ter 17 Mar 2015, 16:19

» [TUTORIAL] Criar jogos online PARTE 2
por itarodrigo Ter 17 Mar 2015, 15:31

» [DÚVIDA] O menor ou maior valor de uma variável.
por Soul Limaloko Ter 17 Mar 2015, 14:14

» Sincronizador de voz e labios
por Gonzo Ter 17 Mar 2015, 10:48

» [CM#01] Bubble Buster
por Mateus O de Andrade Ter 17 Mar 2015, 08:52

» Preciso de ajuda com rampas e inverter o projetil
por jonathan breno Seg 16 Mar 2015, 22:20

» [Resolvido]Como Recuperar Vida sozinho (sistema de cura)
por ANDREASCRUST Seg 16 Mar 2015, 17:41

» Tenho um problema no meu jogo estilo mario
por Isaque Onix Seg 16 Mar 2015, 14:24


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 02 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