Login

Esqueci minha senha

Últimos assuntos
» [#CQ20] Sobrevivência
por dharrison Hoje à(s) 1:27 am

» Gomez vs Aliens[CQ-20]
por luix_337 Hoje à(s) 12:59 am

» [#CQ20] Robot Survivor
por DieBoy Ontem à(s) 11:55 pm

» [#CQ-20] Uddy Eagle Escape
por dharrison Ontem à(s) 11:34 pm

» Ajuda com animação
por dharrison Ontem à(s) 11:28 pm

» [ATIVA] Pixel Place 2014
por PedroMatoso Ontem à(s) 10:24 pm

» Sprite virar conforme a posição do mouse
por matheusco Ontem à(s) 10:23 pm

» [Tutorial] Tratando strings recebidas do servidor
por GabrielXavier Ontem à(s) 9:36 pm

» como alterar o codigo fonte de um jogo??
por blackman Ontem à(s) 8:53 pm

» (resolvido) animar com spriter
por manobrother Ontem à(s) 8:33 pm

» [CQ-20]Ataque a torre
por Tanker GT Ontem à(s) 7:23 pm

» Ajuda com keyboard_check_direct_pressed()
por Igor KinGamer Ontem à(s) 7:21 pm

» Criar instancia de acordo com angulo do canhão
por matheusco Ontem à(s) 6:57 pm

» Avaliação - Animação
por Edvaldo 007 Ontem à(s) 5:53 pm

» [#CQ20] The diamond of my life
por AxeInLine Ontem à(s) 4:44 pm

» Como fazer uma pause
por guamaral Ontem à(s) 4:12 pm

» Help! - Show message
por Igor KinGamer Ontem à(s) 4:05 pm

» Física
por Willy Ontem à(s) 3:13 pm

» Calendário de concursos
por dharrison Ontem à(s) 12:46 pm

» Erro bizarro.
por PedroX Ontem à(s) 12:41 pm

» [THYAGO]Mega soccer
por Thyago Ontem à(s) 12:25 pm

» [CQ#] Bob snow - Avalanche downhill
por cascavelo Ontem à(s) 12:08 pm

» [CQ#20]Mary-A endless cursed bloody night -atualiz
por JoaoVanBlizzard Ontem à(s) 12:05 pm

» Novos administradores
por isaac138 Ontem à(s) 11:46 am

» [Sugestão] Botão "Curtir" igual esse aqui (foto)
por superrafao Ontem à(s) 10:25 am

» Como se aprende Inglês? Como você aprendeu?
por mrHarris Ontem à(s) 1:46 am

» É possível criar um editor de mapa?
por Camin Sab Ago 30, 2014 11:56 pm

» Projeto Escolar - Criação de jogos eletrônicos
por ChicoGamer Sab Ago 30, 2014 5:43 pm

» [CQ#20] Monkey EVOlution
por leromaster Sab Ago 30, 2014 11:57 am

» [CQ#20] ALAN PSYCHO [completo+download]
por dharrison Sab Ago 30, 2014 9:17 am

» Sistema parecido com o do google ideias pf
por itarodrigo Sex Ago 29, 2014 7:50 pm

» [Ajuda] Erro Android
por itarodrigo Sex Ago 29, 2014 7:48 pm

» Como fazer a aceleração do player
por guamaral Sex Ago 29, 2014 7:45 pm

» [SUGESTÃO] Tutoriais acerca de extensões e Dlls
por AlexBosquin Sex Ago 29, 2014 4:35 pm

» Zshot(Zombie shot)
por dharrison Sex Ago 29, 2014 4:33 pm

» [Extensão] LoadExt
por Lauro Sex Ago 29, 2014 3:27 pm

» Dúvida com Score
por fabert Sex Ago 29, 2014 3:11 pm

» [Resolvido] Mouse Pressed e Draw
por Isaque Onix Sex Ago 29, 2014 11:09 am

» como disparar projeteis??
por Isaque Onix Sex Ago 29, 2014 1:40 am

» [Video aula]Criando mapas facilmente(scripts)
por Isaque Onix Qui Ago 28, 2014 11:35 pm

» [Resolvido]Despertador
por dharrison Qui Ago 28, 2014 10:39 pm

» Como criar um mapa da room
por Isaque Onix Qui Ago 28, 2014 5:23 pm

» Ajuda com grafico...
por Isaque Onix Qui Ago 28, 2014 3:21 pm

» Pesquisa sobre mercado de jogos
por DieBoy Qui Ago 28, 2014 2:56 pm

» Como Criar Um IA
por Susano Qui Ago 28, 2014 2:49 pm

» Erro com game Maker server!!
por superrafao Qui Ago 28, 2014 2:15 pm

» Igualar variaveis
por uilson Qui Ago 28, 2014 1:28 pm

» [RESOLVIDO] Como Abrir arquivo de txt online
por GabrielXavier Qui Ago 28, 2014 11:35 am

» Passar de Fases
por Isaque Onix Qui Ago 28, 2014 11:21 am

» Como fazer uma barra de vida em cima do player
por dharrison Qua Ago 27, 2014 8:35 pm

» duvida com sistema de sprite diferente
por Isaque Onix Qua Ago 27, 2014 4:56 pm

» Meus Efeitos sonoros
por Mateus O de Andrade Qua Ago 27, 2014 1:16 pm

» Game Maker - Aula 9 - Instrução While
por Isaque Onix Qua Ago 27, 2014 11:50 am

» [resolvido]Mudar Torque ingame -physics-
por alexfuziokaandrade7 Ter Ago 26, 2014 9:29 pm

» Sistema de microtransação
por tiotolas Ter Ago 26, 2014 6:22 pm

» como desabilitar um objeto sem que ele suma
por etogodoy Ter Ago 26, 2014 6:18 pm

» Acentos GMS
por ChicoGamer Ter Ago 26, 2014 5:35 pm

» Clone de Boot Hill
por kodmaster Ter Ago 26, 2014 5:22 pm

» Como Ocultar Um Objeto Drawn Em Uma View
por Mateus O de Andrade Ter Ago 26, 2014 4:19 pm

» [Projeto] Space Clash
por Mateus O de Andrade Ter Ago 26, 2014 12:36 pm

» [ajuda] Barra representando uma porcentagem
por dharrison Ter Ago 26, 2014 11:40 am

» Vocês comprariam engines?
por Willy Ter Ago 26, 2014 12:18 am

» Game Maker Studio ler arquivos externos
por AlexBosquin Seg Ago 25, 2014 10:20 pm

» matriz em ordem numérica
por diassis Seg Ago 25, 2014 2:47 pm

» Sprites, Tiles e Gráficos Isometricos Pintados
por diassis Seg Ago 25, 2014 1:46 pm

» Menu De Upgrades, Fases, Itens e Pausa
por Mestre Rá Seg Ago 25, 2014 8:29 am

» Duvida com detecção de cores
por Willy Dom Ago 24, 2014 8:34 pm

» [Resolvido]Como fazer a instancia "sugar" outra instancia?
por |AoX|-richard Dom Ago 24, 2014 7:25 pm

» Posso criar jogos com os graficos Action/RPG Maker
por ChicoGamer Dom Ago 24, 2014 6:57 pm

» Um simples treinamento
por Kabeção Dom Ago 24, 2014 6:17 pm

» [Entrevista] Tanker GT
por PedroX Dom Ago 24, 2014 3:31 pm

» [Resolvido]duvida com colisões por lados
por AlexBosquin Dom Ago 24, 2014 12:47 pm

» Pulo top down
por Thyago Sab Ago 23, 2014 10:18 pm

» Gemtheo
por theclay Sab Ago 23, 2014 10:05 pm

» [CQ#20] Sobrevivendo na Terra [jogo completo]
por allan_machado49 Sab Ago 23, 2014 8:17 pm

» Problema com keyboard_check_pressed
por itarodrigo Sab Ago 23, 2014 7:29 pm

» Too Many Gears
por dharrison Sab Ago 23, 2014 3:43 pm

» mira com o mouse
por Dotted Chaos Sab Ago 23, 2014 2:10 pm

» Crio Trilha Sonora para Games!
por Isaias Malafaia Sex Ago 22, 2014 11:40 pm

» [CQ#20] Tower of Challenge
por PedroX Sex Ago 22, 2014 7:17 pm

» Sozinho na selva [#CQ-20] download disponivel
por PedroX Sex Ago 22, 2014 7:16 pm

» Playing Dead
por Eudes - Hyo Sex Ago 22, 2014 3:37 pm

» 7 dicas para melhorar o desempenho dos seus jogos
por Kabeção Sex Ago 22, 2014 3:27 pm

» Calabouço Fantasma
por JoaoVanBlizzard Sex Ago 22, 2014 2:41 pm

» [Campeão CQ-19]À arca
por Tanker GT Sex Ago 22, 2014 12:23 am

» [CQ#20] Apocalipse Z'
por JoaoVanBlizzard Qui Ago 21, 2014 7:58 pm

» duvida instance_nearest()
por alexfuziokaandrade7 Qui Ago 21, 2014 6:20 pm

» [RESOLVIDO] Problema com código, Collision_line()
por Mateus O de Andrade Qui Ago 21, 2014 12:47 pm

» Meu Primeiro Jogo - Flappy Plane
por paulovmdutra Qui Ago 21, 2014 12:44 pm

» duvida towerfall
por matheusco Qua Ago 20, 2014 11:54 pm

» Game Maker Studio Steam - completo com exporters
por makgamer Qua Ago 20, 2014 9:38 pm

» Ajuda
por Isaque Onix Qua Ago 20, 2014 6:01 pm

» Água e ar
por matheusco Qua Ago 20, 2014 5:31 pm

» Rain of Fire and Meteors [#CQ-20]
por Fagner Qua Ago 20, 2014 5:14 pm

» [Pedido Script]Mandar e-mail pelo GMS
por Gabreel Qua Ago 20, 2014 3:40 pm

» Novo na área
por Bregantino Qua Ago 20, 2014 2:23 pm

» [RESOLVIDO] Aprimorando a física.
por isaac138 Qua Ago 20, 2014 2:14 pm

» [#CQ20] D-Run!
por DooMan Qua Ago 20, 2014 12:00 pm

» View e inimigos parados
por Mateus O de Andrade Qua Ago 20, 2014 11:38 am


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