Login

Esqueci minha senha

Últimos assuntos
» Reverse Flappy 100%
por wilander Hoje à(s) 03:06

» [ajuda] pasta Temp
por Isaque Onix Hoje à(s) 02:58

» alguem compila para android um progeto para min?
por WellingtonBecker Ontem à(s) 22:39

» [Super Engine] Tiro+Score online+Diversos sistemas
por Duca Ontem à(s) 21:52

» [Resolvido]Duvida com função round
por Isquilo_Roedor Ontem à(s) 20:11

» [Resolvido]problema com rotação em um objeto no modo 3d
por pedro marques Ontem à(s) 18:28

» [DÚVIDA] Colisões
por macedoboka Ontem à(s) 18:06

» Marcar objeto
por CRP-Max Ontem à(s) 14:12

» Portfólio
por leocc Ontem à(s) 13:26

» [Resolvido]Como fazer um tempo limite
por Isquilo_Roedor Ontem à(s) 13:07

» Ângulo da Sprite de acordo com ângulo de colisão
por Zero. Ontem à(s) 12:41

» ajuda com rotacionar objeto e física
por Duca Qua 20 Maio 2015, 22:41

» Motor Fugitive [android]
por Duca Qua 20 Maio 2015, 22:28

» Tap Run [ Android ]
por willyruduit Qua 20 Maio 2015, 17:21

» [Tutorial] Google Play Conquistas - Parte 2
por willyruduit Qua 20 Maio 2015, 14:04

» Matemática para tower defense
por PedroX Qua 20 Maio 2015, 12:10

» AJUDA COM LOOP FOR
por Rodrigo Santiago Qua 20 Maio 2015, 06:34

» duvida
por Isaque Onix Ter 19 Maio 2015, 19:12

» adBuddiz no gamemaker
por ffsouza Ter 19 Maio 2015, 15:36

» Mary-A endless cursed bloody night
por JoaoVanBlizzard Ter 19 Maio 2015, 15:24

» [Concurso Mensal #02] - Prêmio de R$ 200 na Steam
por matheusco Ter 19 Maio 2015, 10:42

» [CM#01] I Wanna Be The Bean
por chicoweb Ter 19 Maio 2015, 00:50

» Dúvida com o joystick
por Black Studio Seg 18 Maio 2015, 22:51

» Areia? Fazer uma varinha que jorre areia e colida
por DS Santos Seg 18 Maio 2015, 22:47

» Importar jogo em GM8 e converter para Android
por guga Seg 18 Maio 2015, 20:57

» Editables pack das antigas 3D
por theguitarmester Seg 18 Maio 2015, 20:40

» [CM #02]MythHunters
por Black Studio Seg 18 Maio 2015, 19:42

» [Engine] Criptografia
por Superbomber Seg 18 Maio 2015, 14:43

» [Engine]Terreno Destrutivel Simples
por Zero. Seg 18 Maio 2015, 13:38

» [CM#2]Void
por Rodrigo Santiago Seg 18 Maio 2015, 12:56

» [TUTORIAL] Programação GML 01 - Funções / Scripts
por Superbomber Seg 18 Maio 2015, 12:47

» [Pergunta] Objetos no game make com bug
por matheusco Seg 18 Maio 2015, 09:35

» Spook.exe
por Isquilo_Roedor Seg 18 Maio 2015, 00:32

» [CM#02] Amalgam (BETA)
por RodrigoOak Dom 17 Maio 2015, 18:33

» [Jogo] Battle of Coins
por guamaral Dom 17 Maio 2015, 15:40

» Ninja Sukafu 2
por Lukbebalduke Dom 17 Maio 2015, 14:10

» [CM#2]The Other Side
por Gutorrock Dom 17 Maio 2015, 14:07

» Unwake (+video)
por scratchware_dev Dom 17 Maio 2015, 14:05

» [CM#2]mirror,my mirror
por guamaral Dom 17 Maio 2015, 13:15

» Como fazer uma instancia seguir outro objeto
por Jessezyn Dom 17 Maio 2015, 12:54

» Uma super coisa está por vir [imagens] (+18)
por Markituh Dom 17 Maio 2015, 00:28

» [jogo]Unitdroid
por Rodrigo Santiago Sab 16 Maio 2015, 22:00

» [CM#2] The Other World
por matheusco Sab 16 Maio 2015, 18:16

» Livros... Sobre desenho
por Kabeção Sab 16 Maio 2015, 16:54

» [Tutorial] Google Play Conquistas - Parte 1
por DooMan Sab 16 Maio 2015, 15:32

» [Off Topic] Pérolas GMBR
por polosam Sex 15 Maio 2015, 22:03

» Animador
por Thyago Sex 15 Maio 2015, 16:15

» AJUDA COM UMA PESQUISA?
por polosam Sex 15 Maio 2015, 13:40

» [tuto-dica] Importar modelo do Blender com UV MAP
por theguitarmester Sex 15 Maio 2015, 12:00

» Ajuda com Termo
por scratchware_dev Qui 14 Maio 2015, 22:16

» Pontuem ou sigam o meu jogo
por jose rocha Qui 14 Maio 2015, 15:12

» Tem como colocar meu próprio banner HTML no app
por Isaque Onix Qui 14 Maio 2015, 13:49

» Como centralizar banner do AdMob
por alexandretops Qui 14 Maio 2015, 11:30

» Como gerar números aleatórios sem repetir?
por Isaque Onix Qui 14 Maio 2015, 02:16

» [AJUDA] Mudança de sprites no fim de uma animação
por Thyago Qua 13 Maio 2015, 20:59

» [Resolvido] Propagandas em Jogos Android
por willyruduit Qua 13 Maio 2015, 19:17

» [ANIMAÇÃO] Spyre
por Isaque Onix Qua 13 Maio 2015, 16:44

» problema com view
por Isaque Onix Qua 13 Maio 2015, 14:10

» Exportar para IOS utilizando Windows
por itarodrigo Qua 13 Maio 2015, 13:56

» Formando equipe fixa!!
por ruben.23 Qua 13 Maio 2015, 12:58

» [Informação]
por itarodrigo Qua 13 Maio 2015, 07:42

» Fundo Coletivo
por vitorfernandes13 Ter 12 Maio 2015, 22:42

» Dica de conteúdo a postar no fórum
por Gonzo Ter 12 Maio 2015, 22:38

» Formação de uma Equipe
por Sávio Melo Ter 12 Maio 2015, 16:32

» [Sugestão] Seção para um programa de gráficos 2D
por Isaque Onix Ter 12 Maio 2015, 14:34

» [Script] Informações do Sistema e Variáveis de ambiente v.0.1
por Lauro Ter 12 Maio 2015, 11:37

» Esboço de personagem
por ruben.23 Ter 12 Maio 2015, 10:08

» Ultimate Light Engine [Alpha]
por theguitarmester Ter 12 Maio 2015, 08:18

» Como usar DLL no gm studio usando função externa?
por Isquilo_Roedor Seg 11 Maio 2015, 20:05

» [DÚVIDA] Sprite Part
por Sewer Crawler Sab 09 Maio 2015, 19:17

» Contrato programador completo ou Equipe
por JPlays Sab 09 Maio 2015, 15:20

» Como postar meus jogos em sites de jogos famosos?
por JoaoVanBlizzard Sab 09 Maio 2015, 15:15

» Recrutamento: Graphic Designers e Sonoplastas
por ruben.23 Sab 09 Maio 2015, 13:18

» Crio Trilha Sonora para Games!
por LightVelox Sab 09 Maio 2015, 11:17

» Como instalar essa extensão no meu jogo GMS .gex
por Isquilo_Roedor Sex 08 Maio 2015, 23:37

» Como instalar essa dll no meu jogo
por Limalokão Sex 08 Maio 2015, 22:35

» Colisão com objeto sem sprite definida
por Limalokão Sex 08 Maio 2015, 22:31

» save game e load game
por macedoboka Sex 08 Maio 2015, 21:57

» "tela azul da morte!?"
por Limalokão Sex 08 Maio 2015, 21:55

» [Resolvido]Posicionar propaganda
por Gonzo Sex 08 Maio 2015, 20:36

» Como exportar resources no GameMaker Studio
por Isquilo_Roedor Sex 08 Maio 2015, 13:35

» enchendo o life com pot de vida
por macedoboka Sex 08 Maio 2015, 12:22

» [Stencyl]Engine legal que eu achei na net!
por dangelobr Sex 08 Maio 2015, 07:48

» galeria de pixel arte
por Misa Qui 07 Maio 2015, 16:40

» DÚVIDA: Strings e nomes de variaveis
por itarodrigo Qui 07 Maio 2015, 14:47

» [CM#02] Mirrors: Beta
por TheIanLux Qui 07 Maio 2015, 13:39

» C - Zombies - Elimination
por JoaoVanBlizzard Qui 07 Maio 2015, 12:31

» reciclar o apk
por Tedi Ripper Qui 07 Maio 2015, 11:31

» Match 3 engine
por dangelobr Qui 07 Maio 2015, 07:42

» Produção de Jogos Academy
por itarodrigo Qua 06 Maio 2015, 20:16

» [Resolvido]Hospeda música no play store
por Gonzo Qua 06 Maio 2015, 19:58

» [Arte] Parallaxes - Cena
por Gonzo Qua 06 Maio 2015, 19:33

» [Sugestão] Sobre o fórum
por theguitarmester Qua 06 Maio 2015, 09:15

» Inserir Vídeo
por JoaoVanBlizzard Ter 05 Maio 2015, 23:56

» [Tutorial] Como fazer um sistema de bau simples
por guamaral Ter 05 Maio 2015, 17:56

» Ajuda para room 3d com sprites 2d
por cascavelo Ter 05 Maio 2015, 11:07

» Da pra abrir meu projeto do GM Stud em outros GMS?
por theguitarmester Ter 05 Maio 2015, 10:51

» [Engine] Menu para softwares
por theguitarmester Ter 05 Maio 2015, 08:43

» [GMBR JAM #02] Pega Água!!!
por Tiger Ter 05 Maio 2015, 00: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 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