Conectar-se

Esqueci minha senha

Últimos assuntos
» Sprites do Sonic feitos por mim
por Klabbery Seg 12 Jun - 14:41:29

» Sonic Mania na PRÉ-VENDA com DESCONTO!
por Klabbery Ter 30 Maio - 13:36:08

» Grupo da Discord do Fórum!
por Klabbery Qui 25 Maio - 20:07:26

» Rain Of Fire completo
por Divin Sphere Hiroshai Ter 18 Abr - 19:26:25

» [votação#012] Quantos anos a Sonic Game Maker vai durar?
por Klabbery Ter 18 Abr - 15:36:06

» [RUMOR]SONIC MANIA TERÁ CUTSCENES ANIMADAS
por Klabbery Ter 18 Abr - 15:04:44

» Colorful Crystal Ball
por Klabbery Ter 18 Abr - 14:06:36

» Corrente Do Infinito ( ou quase )
por Divin Sphere Hiroshai Seg 17 Abr - 14:23:03

» [DÚVIDA] Duas perguntas sobre o GM Studio
por Divin Sphere Hiroshai Seg 17 Abr - 13:41:38

» Ajudem os nossos representantes na JAM!
por Klabbery Seg 17 Abr - 13:04:47

» [RESOLVIDO!] Meu Game Maker não executa os jogos
por Klabbery Seg 27 Mar - 10:17:22

» fan art do sonic
por sonic exe Seg 20 Fev - 18:56:03

» Recolhendo numero de parças
por Vortex de sempre Qua 11 Jan - 12:04:24

» Feliz Natal a Todos!!
por dangamer Sex 30 Dez - 7:28:20

» Run Guy! (jogo de Jam)
por Divin Sphere Hiroshai Sex 2 Dez - 16:05:53

» HQ: The Parallax
por Ace A.R.D. Sex 2 Dez - 8:16:00

» Meu site basico
por dangamer Ter 29 Nov - 16:14:03

» Prof-Hero - O novo jogo da Professora!
por Efraim Leonardo Dom 27 Nov - 13:01:17

» Super Smash Bros. Crusade!
por BlueFox Seg 21 Nov - 10:44:26

» Sonic & Metal Sonic One-Shots
por Ace A.R.D. Sex 18 Nov - 17:52:37


[Sonic Game] Tutorial 1 - Começando a andar

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Comple Sonic em Ter 8 Nov - 7:49:51

Olá fans de Sonic, tudo Ok? Razz
Aqui é o Comple Sonic o Ex-Admin... (não gosto muito ser Ex-Admin) trazendo um tutorial

-----------------Tutorial 1 - Começando a andar------------------

Como percebi que muitos estão com dificuldade nisso (Skay e Julio são os que mais tem) vou ajudar com esse pequeno tuto:

Primeiro sugiro criar uma Pasta no GM de sprites, para colocarmos as ações do Player.
Sugiro chamar de PlayerSprites

Nela crie um sprite e chame de Player_parado, coloque uma imagem do Player virado para a direita ---->
Depois disso crie a sprite Player_andando, sempre virado a direita ---->
Após fazer essas duas faça a Player_pulando
Agora crie uma mask, apenas pegue um sprite do Player e pinte de preto, chame de Player_mask, depois crie o sprite do bloco para que possamos continuar, chame de sprBloco após isso vamos criar os objetos

1° Crie o objeto Player, nele coloque a sprite do player parado
2° Crie o objeto Bloco, nele coloque a sprite do bloco e acione a opção Solid

Vamos aos códigos:

Crie no Player um evento Create e nele coloque o seguinte código:

Código:
image_speed=0.3;
parado=true;
andando=false;
noar=false;

No Step do Player coloque o seguinte código:

Código:
if (place_free(x,y+1)) //Checa se 1 pixel abaixo está vazio, ou seja, se não tem chão.
{gravity=0.5; noar=true;
//Coloca valor na gravidade e define a variável noar para true, ou seja, o personagem não está no chão.
} else
 //Se a expressão place_free for falsa, ou seja, tenha chão embaixo:
 {gravity=0; noar=false; //Gravidade se torna zero e a variável noar se torna false, ou seja, o personagem está no chão.
 }

//Definiões de pulo
if (keyboard_check_pressed(vk_up)) && ! (place_free(x,y+1)) //Checa se a tecla de direção cima foi pressionada e se NÃO tem um pixel livre abaixo.
{
vspeed=-9; noar=true; friction=0 //Se for verdade, velocidade vertical se torna 9 negativo e a variávell noar se torna true, ou seja, o personagem NÃO está no chão.
}

if (vspeed>12) //Checa se a velocidade vertical do personagem possui um valor maior que 12.
vspeed=12; //Se estiver maior do que 12, o valor se torna 12. Isso serve para que o personagem não ultrapasse grandes velocidades verticais, podendo causar bugs no jogo.

if (keyboard_check(vk_left)) && ! (keyboard_check(vk_right)) && (place_free(x-5,y)) //Checa se a tecla de direção esquerda está sendo pressionada, e se a tecla direita NÃO está sendo pressionada e se tem 5 pixels de espaço à esquerda.
{x-=5; andando=true; parado=false; image_xscale=-1//Caso a expressão acima seja verdadeira, o personagem se move 5 pixels a esquerda, virá para a esquerda de acordo com a variável lado, a variável andando se torna true para indicar que o personagem está andando e a variável parado se torna false, ou seja, o personagem NÃO está parado.
}

if (keyboard_check(vk_right)) && ! (keyboard_check(vk_left)) && (place_free(x+5,y)) //Mesmo de cima, só que dessa vez, checamos se a tecla de direção direita está sendo pressionada, se a tecla de direção esquerda NÃO está sendo pressionada e se tem 5 pixels à direita livre.
{x+=5; andando=true; parado=false; //A mesma coisa do evento anterior. A única coisa que muda é que aqui o personagem se move 5 pixels a direita e a variável lado se torna 1, ou seja, ele vira pra direita.
}

if ! (keyboard_check(vk_left)) && ! (keyboard_check(vk_right)) //Checa se a tecla direita e a tecla esquerda não estão sendo precionadas.
{andando=false; parado=true;//Caso seja verdade, a variável andando se torna false, ou seja, o personagem NÃO está andando. E a variável parado se torna true, ou seja, o personagem está parado.
}

//Sprites
if (noar==false) //Checa se o personagem está no ar.

{
if (andando=true) //Checa se o personagem está andando
{
sprite_index=Player_andando; //Se sim, a sprite dele se torna a sprite do personagem andando
}
if (andando==false) && (parado==true) //Se o personagem não está andando, se o personagem está parado
{
sprite_index=Player_parado; //Se sim, a sprite dele se torna a sprite do personagem parado
}

}
else //Caso o personagem NÃO esteja com os pés no chão:
{
if (vspeed>0) || (vspeed<0) //Se ele está pulando ou caindo
{
sprite_index=Player_pulando; //O sprite do personagem se torna o sprite dele pulando
}
}


Agora na colisão com o objeto Bloco coloque:
Código:
move_contact_solid(direction,12);
vspeed=0;

Foi isso pessoal, no próximo tuto ensinarei a fazer Badnicks e como melhorar a movimentação do player ;)
Té + Razz



______________________________________________________________________________________________
''SGM Sem Flood''


Se você usuário que frequenta a SGM acha que o flood deve acabar coloque o banner acima

Convidado você está no fórum não adianta negar

ENTREM EM MEU FÓRUM! Eu peço que ajudem:
sonicegmworld.forumeiros.com
avatar
Comple Sonic

Mensagens : 528
Reputação : 13
Data de inscrição : 19/06/2011
Idade : 16
Masculino
Localização : Death Egg, derrotando Eggman

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Sonic Luan em Ter 8 Nov - 8:32:39

Very Happy legal muito bom;
avatar
Sonic Luan

Mensagens : 2678
Reputação : 18
Data de inscrição : 06/06/2011
Idade : 18
Masculino
Localização : Casa

Ver perfil do usuário http://sonicmaker.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Comple Sonic em Ter 8 Nov - 8:39:14

Obrigado Luan, amanhã colocarei o segundo que é como fazer a sprite virar de lado conforme o lado que anda, e como fazer badnicks ;)

______________________________________________________________________________________________
''SGM Sem Flood''


Se você usuário que frequenta a SGM acha que o flood deve acabar coloque o banner acima

Convidado você está no fórum não adianta negar

ENTREM EM MEU FÓRUM! Eu peço que ajudem:
sonicegmworld.forumeiros.com
avatar
Comple Sonic

Mensagens : 528
Reputação : 13
Data de inscrição : 19/06/2011
Idade : 16
Masculino
Localização : Death Egg, derrotando Eggman

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Knonick em Ter 8 Nov - 16:30:04

Deve ajudar quem está precisando (me ajudaria se eu não soubesse), só está faltando explicação na colisão com o bloco e no create do player.
Só corrigindo sobre a máscara: Ela não tem que ser o sprite do player pintado de preto, e sim um quadrado do tamanho do player, mas que esteja com a largura definida tanto para o sprite virado para a direita quanto o sprite virado para a esquerda. Se não for assim poderá haver bugs de colisão quando o player virar para a esquerda.

______________________________________________________________________________________________
avatar
Knonick

Mensagens : 884
Reputação : 9
Data de inscrição : 13/06/2011
Idade : 19
Masculino
Localização : São Paulo, Brasil

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Comple Sonic em Ter 8 Nov - 17:19:18

Obrigado Knonick, eu estou melhorando, vou colocar mais um pouco de explicação nos próximos tutoriais ^^

______________________________________________________________________________________________
''SGM Sem Flood''


Se você usuário que frequenta a SGM acha que o flood deve acabar coloque o banner acima

Convidado você está no fórum não adianta negar

ENTREM EM MEU FÓRUM! Eu peço que ajudem:
sonicegmworld.forumeiros.com
avatar
Comple Sonic

Mensagens : 528
Reputação : 13
Data de inscrição : 19/06/2011
Idade : 16
Masculino
Localização : Death Egg, derrotando Eggman

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por White Thunder em Ter 8 Nov - 18:29:57

Maneiro vai ajudar muito os novatos vai poupar espaço no fórum pq ai ninguém via precisar ficar criando topicos xD

______________________________________________________________________________________________
Acesse ai meu canal no youtube [Você precisa estar registrado e conectado para ver este link.]
Jeff : Finalmente intendo porque é tão raivoso Razz
Só tem a imagem do Jeff porque oTião do Rhaian ou mendigo da rua li di cima mandou tirar a foto dele é eu to com muito preguiça de caçar a friend bar do povão então serei gente fina é sérei amigo de geral então pode parar de ler é vai buscar a DEUS JOVEM O/




~~NIRO FRIEND & BACON LOVER~~

~~ PEGADOR LIFE RULER COMEDOR DE XOXANGS!~~
avatar
White Thunder

Mensagens : 569
Reputação : 0
Data de inscrição : 15/06/2011
Idade : 20
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Invitado em Ter 8 Nov - 18:39:00

Tutorial bom,agora o pessoal não precisa ficar fazendo mais tópicos de Movimentação,Só poderiam postar se fossem Superiores,que acho dificil.

OFF: Quem postar tuto de movimentação que não supera esse,o tópico é movido a Lixeira?

Invitado
Convidado


Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Espio GT em Ter 8 Nov - 19:02:35

Boa Comple!!!
Tambem sou novato passei um bom tempo para fazer isso sozinho,que bom que você fez o tuto assim vai facilitar muito para que outros não tenhão o mesmo trabalho. ;)


Última edição por Espio GT em Ter 8 Nov - 19:07:01, editado 1 vez(es)
avatar
Espio GT

Mensagens : 95
Reputação : 0
Data de inscrição : 03/09/2011
Idade : 21
Masculino
Localização : sandopolis

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Knonick em Ter 8 Nov - 19:05:06

É Comple, para o primeiro tutorial até que está explicado. Fazer tutoriais é igual a programar: com o tempo você pega o jeito.

@Woody:
Não. Cada um é livre para postar o tutorial que quiser, sendo melhor ou pior do que os que já existem.

______________________________________________________________________________________________
avatar
Knonick

Mensagens : 884
Reputação : 9
Data de inscrição : 13/06/2011
Idade : 19
Masculino
Localização : São Paulo, Brasil

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Mennin em Qui 10 Nov - 17:02:40

Adianta, faser um tutorial e não explicar 1 se quer código ?
avatar
Mennin

Mensagens : 2
Reputação : 0
Data de inscrição : 10/11/2011
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por DarkSonic em Sex 30 Dez - 15:25:41

se isso e um tutorial ensinando os caras a criar jogo no game maker do sonic eu achei muito mal explicado olha que eu li tudo direitinho sendo que eu nunca usei esse programa, poderia ser melhor poderia dizer onde encontrar as sprites e etc..
avatar
DarkSonic

Mensagens : 3
Reputação : 0
Data de inscrição : 30/12/2011
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Yakongu em Sex 30 Dez - 15:34:47

vou te ajudar de onde conseguir os sprites se vc não entender de jeito nenhum me pede um tuto baisco q eu faço pra vc por mp blz?

1 pegur os sprites aqui salve a imagen

no game maker no create sprite pressione file create from strip... e tals se não entender msm me avisa q eu te ajudo


pesquisa no goolge sonic sprites

______________________________________________________________________________________________
Olá! Convidado Bem Vindo Ao fórum! 
Por favor, dê uma olhada em algum dos meus projetos!

[Você precisa estar registrado e conectado para ver este link.]
Ajude na campanha:
Avaliando jogos sem avaliação.
Tem algum jogo sem avaliação? Mande uma MP para mim ou light.
avatar
Yakongu

Mensagens : 654
Reputação : 4
Data de inscrição : 11/10/2011
Idade : 18
Masculino
Localização : Shirei

Ver perfil do usuário http://sfpf.forumeiros.com/forum

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Mecha Sonic LZ 3.5 em Sex 30 Dez - 16:25:17

O tutorial está bom mas não para um Sonic Game, e sim para um joguinho simples de plataforma. Seria bem melhor ir adicionando uma xspeed e usar fricção.

______________________________________________________________________________________________
"Convidado, entra no meu blog, é mó briza!"


IM MECHA SONIC LUIZ, THE ULTIMATE INVINCIBLE LORD

Sign by Yuri 6 x 6 + 6
avatar
Mecha Sonic LZ 3.5

Mensagens : 209
Reputação : -1
Data de inscrição : 14/07/2011
Idade : 20
Masculino
Localização : SGM Island

Ver perfil do usuário http://gmfuture.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Sonic Luan em Sex 30 Dez - 16:31:26

DarkSonic escreveu:se isso e um tutorial ensinando os caras a criar jogo no game maker do sonic eu achei muito mal explicado olha que eu li tudo direitinho sendo que eu nunca usei esse programa, poderia ser melhor poderia dizer onde encontrar as sprites e etc..
eu entendi tudo Laughing
é que o tutorial não é para iniciantes é para pessoas que já sabem mecher no programa... se quer aprender a fazer um jogo começe pelos tutoriais mais simples
avatar
Sonic Luan

Mensagens : 2678
Reputação : 18
Data de inscrição : 06/06/2011
Idade : 18
Masculino
Localização : Casa

Ver perfil do usuário http://sonicmaker.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por DarkSonic em Sex 30 Dez - 20:02:18

Sonic Luan escreveu:
DarkSonic escreveu:se isso e um tutorial ensinando os caras a criar jogo no game maker do sonic eu achei muito mal explicado olha que eu li tudo direitinho sendo que eu nunca usei esse programa, poderia ser melhor poderia dizer onde encontrar as sprites e etc..
eu entendi tudo Laughing
é que o tutorial não é para iniciantes é para pessoas que já sabem mecher no programa... se quer aprender a fazer um jogo começe pelos tutoriais mais simples
''Tutorial 1 Começando a Andar''
vejo que fui eu que me confundi achei que ele estivesse ensinando a dar os primeiros passos mas foi so um mal entendido. =S
avatar
DarkSonic

Mensagens : 3
Reputação : 0
Data de inscrição : 30/12/2011
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por shadow12 em Qui 8 Mar - 19:24:43

comple por que no meu aparece esse erro eu fiz tudo certo mais... scratch

olha ERROR in
action number 1
of Step Event
for object sonic_parado:

Error in code at line 36:
sprite_index=Player_andando; //Se sim, a sprite dele se torna a sprite do personagem andando
^
at position 15: Unknown variable Player_andando
por que será pode me ajudar?
avatar
shadow12

Mensagens : 37
Reputação : 0
Data de inscrição : 15/02/2012
Idade : 17
Masculino
Localização : Onde você menos espera

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por CompleTH em Qui 8 Mar - 20:08:16

O Nome do player é diferente... Em vez de Player_andando coloque o nome do Sprite do seu player
PS: EU sou o Comple

______________________________________________________________________________________________
NEVER GIVE UP!






Trecho de Música da Semana:
''It's time to begin, isn't it?
I get a little bit bigger but then I'll admit
I'm just the same as I was
Now don't you understand
That I'm never changing who I am''
(Imagine Dragons - Its Time)

avatar
CompleTH

Mensagens : 331
Reputação : 11
Data de inscrição : 17/12/2011
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por BlackDevilX em Qua 24 Jul - 12:41:41

Vlw merece 10 rings n vai gastar ein xD

______________________________________________________________________________________________
Meu Tema De Batalha Very Happy
[Você precisa estar registrado e conectado para ver este link.]

 
avatar
BlackDevilX

Mensagens : 178
Reputação : 0
Data de inscrição : 14/07/2013
Idade : 15
Masculino
Localização : Na cidade Black Cuidando da Amyna :D

Ver perfil do usuário http://sonicrevolution.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Enrik em Ter 3 Jun - 7:57:02

Gostei continue...

______________________________________________________________________________________________
Obrigado!
Vlw!                              
Projetos:
avatar
Enrik

Mensagens : 61
Reputação : 0
Data de inscrição : 26/03/2014
Idade : 17
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Mais é só uma sprite do player andando?

Mensagem por Brendocosta em Sab 23 Ago - 16:30:22

È só uma sprite do player andando?
avatar
Brendocosta

Mensagens : 7
Reputação : 0
Data de inscrição : 18/07/2014
Idade : 14
Masculino
Localização : Rio de Janeiro

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Kid Sonic The Hedgehog em Dom 31 Ago - 22:16:06

Ele so anda para a direita?
avatar
Kid Sonic The Hedgehog

Mensagens : 4
Reputação : 0
Data de inscrição : 31/08/2014
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Sonic Game] Tutorial 1 - Começando a andar

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


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