Login

Esqueci minha senha

Últimos assuntos
» [NOVO!] E-mail, canal e facebook!
por Ace A.R.D. Hoje à(s) 12:13:28

» Ainda há esperança? [POR FAVOR LEIA!]
por Ace A.R.D. Ontem à(s) 16:56:50

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

» Dando uma nova chance ao forum
por IanLages Sex 2 Dez - 15:18:16

» 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

» Baixe PROF-HERO!
por Efraim Leonardo Dom 27 Nov - 13:01:17

» Recolhendo numero de parças
por Divin Sphere Hiroshai Ter 22 Nov - 19:24:19

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

» Novo Membro - Israel Games
por IsraelGames Sab 19 Nov - 8:40:02

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

» O fim se aproxima
por Ace A.R.D. Sex 18 Nov - 17:01:19

» forum morreu???? nooooo!!!
por Divin Sphere Hiroshai Sex 18 Nov - 14:46:16

» Stardust the history
por Divin Sphere Hiroshai Sex 18 Nov - 14:42:41

» Novo no Forum - Me chamem de Fubuki
por fujoshiman1234 Qui 10 Nov - 16:38:59

» Nova série animada e vaga para dublagem
por Divin Sphere Hiroshai Sab 5 Nov - 19:14:07

» Adeus SGM parte 1
por Divin Sphere Hiroshai Ter 1 Nov - 19:21:37

» A Jornada Completo
por Divin Sphere Hiroshai Qua 12 Out - 16:06:38

» Um Menu Diferenciado e ... votação ? o.Õ
por Nest_DJ.EXtreme Dom 9 Out - 18:00:23

» Gibi do Sonic com um titulo grande demais
por dangamer Dom 18 Set - 20:01:36


[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

Comple Sonic

Mensagens : 647
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;

Sonic Luan

Mensagens : 3335
Reputação : 18
Data de inscrição : 06/06/2011
Idade : 17
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

Comple Sonic

Mensagens : 647
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.

______________________________________________________________________________________________

Knonick

Mensagens : 1090
Reputação : 9
Data de inscrição : 13/06/2011
Idade : 18
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

Comple Sonic

Mensagens : 647
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!~~

White Thunder

Mensagens : 646
Reputação : 0
Data de inscrição : 15/06/2011
Idade : 19
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)

Espio GT

Mensagens : 102
Reputação : 0
Data de inscrição : 03/09/2011
Idade : 20
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.

______________________________________________________________________________________________

Knonick

Mensagens : 1090
Reputação : 9
Data de inscrição : 13/06/2011
Idade : 18
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 ?

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

DarkSonic

Mensagens : 6
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.

Yakongu

Mensagens : 773
Reputação : 4
Data de inscrição : 11/10/2011
Idade : 17
Masculino
Localização : Shinrei

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

Mecha Sonic LZ 3.5

Mensagens : 266
Reputação : -1
Data de inscrição : 14/07/2011
Idade : 19
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

Sonic Luan

Mensagens : 3335
Reputação : 18
Data de inscrição : 06/06/2011
Idade : 17
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

DarkSonic

Mensagens : 6
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?

shadow12

Mensagens : 41
Reputação : 0
Data de inscrição : 15/02/2012
Idade : 16
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)


CompleTH

Mensagens : 409
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.]

 

BlackDevilX

Mensagens : 191
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:

Enrik

Mensagens : 63
Reputação : 0
Data de inscrição : 26/03/2014
Idade : 16
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?

Brendocosta

Mensagens : 11
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?

Kid Sonic The Hedgehog

Mensagens : 5
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 Hoje à(s) 21:50:33


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