Login

Esqueci minha senha

Últimos assuntos
» Rotação em torno do eixo Z
por icarodantas123 Hoje à(s) 05:55

» GM 3D Ground tooodo bugado, repetindo a parede...
por icarodantas123 Hoje à(s) 05:29

» [CS #1] Faroeste Duelos
por Lighter Hoje à(s) 02:32

» Mega Coleção de Tirinhas
por Lighter Hoje à(s) 02:13

» iap_store_status não existe mais
por Gonzo Ontem à(s) 23:57

» Procurando Sonoplasta OU Site para criar
por Camin Ontem à(s) 22:43

» [Dúvida] Teclado retornar só numeros reais
por Camin Ontem à(s) 22:02

» [PROJETO] Ametista Kid PVP
por chicoweb Ontem à(s) 21:48

» [Arte]Pixel Arts de Armas
por Witen Ontem à(s) 19:33

» Minha Galeria
por JoaoVanBlizzard Ontem à(s) 18:44

» Duvida sobre caixa de texto
por DJM_JM Ontem à(s) 01:08

» [01]Conhecendo Physics(Fisica nativa do GMS)
por Hyreos Seg 27 Jul 2015, 22:06

» Muito demorado para entrar no Fórum.
por CRP-Max Seg 27 Jul 2015, 21:52

» Jogos Comerciais feitos no Game Maker
por Gonçalves Seg 27 Jul 2015, 20:53

» [Physics]Mover objetos com mouse de forma simples
por SuDo Seg 27 Jul 2015, 18:20

» [RESOLVIDO] Duvida com http_post
por itarodrigo Seg 27 Jul 2015, 13:54

» [ENGINE] Slot Machine ou Caça Niqueis
por Mateus O de Andrade Seg 27 Jul 2015, 13:39

» Problema com conexão
por Witen Dom 26 Jul 2015, 23:04

» 2 perguntas sobre ini
por Hyreos Sab 25 Jul 2015, 20:58

» [Resolvido]Mouse não sair da tela em Fullscreen/Fixed Scale
por Hypno Sab 25 Jul 2015, 19:44

» Duvida sobre for e Draw
por DJM_JM Sab 25 Jul 2015, 19:09

» Duvida sobre arrays e matrizes gamemaker
por DJM_JM Sab 25 Jul 2015, 17:47

» EscoraBall Pro
por theguitarmester Sab 25 Jul 2015, 16:43

» código fonte
por fausto.e.deoliveira Sab 25 Jul 2015, 13:34

» Availação em video, o que acham galera
por JoaoVanBlizzard Sab 25 Jul 2015, 13:33

» [JAM#3] Pistolas e Esporas Menu
por theguitarmester Sab 25 Jul 2015, 11:47

» Modelo para HUD
por itarodrigo Sab 25 Jul 2015, 10:34

» [Ajuda] Problema em criar pista estilo SimCity
por macedoboka Sab 25 Jul 2015, 01:13

» Charlie Charlie 3D - Android
por Gonzo Sex 24 Jul 2015, 19:00

» [Alpha 1.2.0] Magic Royale
por zGoku Sex 24 Jul 2015, 14:09

» Medieval Rampage
por Gonçalves Sex 24 Jul 2015, 13:25

» "Tudo ou Nada"
por Gonçalves Sex 24 Jul 2015, 12:45

» Mudar o nome de um script
por chicoweb Sex 24 Jul 2015, 01:05

» [Ajuda] - Paleta de cores
por chicoweb Sex 24 Jul 2015, 00:43

» [PEDIDO] SPRITES RPG EM PLATAFORMA
por Rodrigo Santiago Qui 23 Jul 2015, 21:43

» [arte]essa capa está boa para um jogo?
por divin sphere Qui 23 Jul 2015, 15:07

» [Pedido] Sprite de dado
por mleoni Qui 23 Jul 2015, 13:53

» Criando caixas de textos do tipo texto e senha.
por clemilson.faustino Qui 23 Jul 2015, 10:19

» Ao encostar no inimigo, perder vida
por mleoni Qua 22 Jul 2015, 16:35

» Zombie Attack - 100% Completo
por Brenno557 Qua 22 Jul 2015, 13:46

» Sugestão para projetos mortos
por Isquilo_Roedor Ter 21 Jul 2015, 23:09

» GMS sempre salva projeto ao compilar?
por Mauricio Ter 21 Jul 2015, 22:45

» The Shadow
por Mr Alleph Ter 21 Jul 2015, 15:02

» [JAM#3] Candy Story Menu 1.1
por chicoweb Ter 21 Jul 2015, 11:26

» Laser Room
por Lighter Ter 21 Jul 2015, 11:14

» [JAM#3] Blackout
por Lighter Ter 21 Jul 2015, 09:30

» [GMBR Jam #03] - Resultados
por Lighter Ter 21 Jul 2015, 08:41

» [Resolvido]problema em código de som no step
por Hypno Seg 20 Jul 2015, 19:10

» Zombie Attack - Andamento 80%
por guamaral Seg 20 Jul 2015, 18:56

» Ferramenta: Fatiador de sprite sheet e alinhador.
por Mauricio Seg 20 Jul 2015, 18:39

» Tap Run [ Android ]
por JoaoVanBlizzard Seg 20 Jul 2015, 17:01

» [JAM#3]Teatro Sombrio
por guamaral Seg 20 Jul 2015, 16:30

» Lista Online? O.O
por Riccardoric Seg 20 Jul 2015, 15:27

» O Boss é realmente necessário?
por chicoweb Seg 20 Jul 2015, 14:29

» GMBR JAM #03 - Garçom, traga-me o Menu!
por Willy Seg 20 Jul 2015, 12:02

» [JAM#3] Super Onze - Menu
por Ian Lages Seg 20 Jul 2015, 11:26

» By a Whisker [Jam #03]
por Mr Alleph Seg 20 Jul 2015, 10:52

» GMBR JAM #03-As Aventuras de Creitus
por lute32 Dom 19 Jul 2015, 22:36

» Fish Runner
por Isquilo_Roedor Dom 19 Jul 2015, 18:42

» [pedido] spriters
por ruben.23 Dom 19 Jul 2015, 15:52

» Quem quer Uma Engine, e de Quê?
por WellingtonBecker Dom 19 Jul 2015, 00:08

» I.A. para o Chatbox
por SuDo Sab 18 Jul 2015, 22:52

» Símbolos e Fórmulas Matemáticas
por Witen Sab 18 Jul 2015, 22:50

» O correto é seção ou sessão?
por matheusco Sab 18 Jul 2015, 19:31

» Precisa-se de texturizadores
por ruben.23 Sab 18 Jul 2015, 19:14

» Dactorix Galaxy [Android]
por Matheusj.st Sab 18 Jul 2015, 18:32

» Tutorial de Multiplayer/Networking Nativo - GMS
por mleoni Sab 18 Jul 2015, 13:42

» [Resolvido]tem como colocar muitos objetos de uma vez?
por pilo Sab 18 Jul 2015, 00:18

» matematicatronico-progeto
por Pit Bull Sex 17 Jul 2015, 18:16

» [PROJETO]TCG Multiplayer Online
por itarodrigo Sex 17 Jul 2015, 16:52

» [Resolvido] Movimentação com backgroud de tileset
por chicoweb Sex 17 Jul 2015, 12:03

» Posso vender jogos feito no gm Studio standards?
por pilo Sex 17 Jul 2015, 00:25

» Professora Game Maker 3 Baixe a Demo do jogo
por efraim leonardo Qui 16 Jul 2015, 23:54

» [Engine] Diálogo RPG Simples
por Jessezyn Qui 16 Jul 2015, 19:48

» Como empurrar uma caixa
por andrewsnycollas Qui 16 Jul 2015, 15:28

» Pathfinding detectar objetos se movendo
por andrewsnycollas Qui 16 Jul 2015, 15:24

» Ajuda no Game Maker Dialogo
por Raph0512 Qui 16 Jul 2015, 10:13

» Colisao com o mesmo objeto(encontrar outra rota)
por Witen Qui 16 Jul 2015, 09:58

» [Resolvido]como fazer uma string apenas de numeros?
por divin sphere Qua 15 Jul 2015, 20:50

» [RESOLVIDO] Usar draw para desenhar imagem de URL
por itarodrigo Qua 15 Jul 2015, 20:05

» [Concurso Semanal #1] RESULTADO
por CRP-Max Qua 15 Jul 2015, 17:40

» [Video] Noite de terror - Indo ao banheiro
por JoaoVanBlizzard Qua 15 Jul 2015, 16:48

» [Resolvido] Ajuda com o tempo gamemaker?
por Luis Fernando Qua 15 Jul 2015, 16:45

» Cubow Racer PC e ANDROID
por divin sphere Qua 15 Jul 2015, 13:42

» Duvida Ativar música em modo descanso
por Markituh Qua 15 Jul 2015, 13:10

» Sprinters
por JoaoVanBlizzard Qua 15 Jul 2015, 12:55

» Flux The Game [FREE][ANDROID]
por juaumsv2 Qua 15 Jul 2015, 10:07

» Ajuda com cores
por Object Qua 15 Jul 2015, 09:31

» Como se ''transformar'' colidindo com um obj_?
por Luis Fernando Qua 15 Jul 2015, 01:35

» [C] O Domínio de Cetrumon
por chicoweb Ter 14 Jul 2015, 23:25

» A, B, C, D, E
por JoaoVanBlizzard Ter 14 Jul 2015, 22:33

» Halloween 3d-Video Android
por JoaoVanBlizzard Ter 14 Jul 2015, 18:25

» The Legend of Magic Runes
por JoaoVanBlizzard Ter 14 Jul 2015, 16:20

» Fazendo um Inventário (Parte 1/3)
por flpcnc Ter 14 Jul 2015, 16:14

» Pedido de tutorial Botão de curtir no android
por Gonzo Ter 14 Jul 2015, 14:09

» Trabalhar para ganhar dinheiro é ser ganancioso?
por JoaoVanBlizzard Ter 14 Jul 2015, 13:18

» window_set_size deleta surfaces!
por Gonçalves Ter 14 Jul 2015, 04:45

» Conceito/Plot - Survival Horror/Investigativo
por Helmm Seg 13 Jul 2015, 18:37

» [Resolvido] Barra de itens visível
por Gonzo Seg 13 Jul 2015, 17:26


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: 21
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