Conectar-se

Esqueci minha senha

Últimos assuntos
» [RESOLVIDO!] Meu Game Maker não executa os jogos
por Klabbery Hoje à(s) 10:17:22

» Tédio+Nostalgia=I am back at this again?
por sonic exe Ontem à(s) 11:44:09

» Corrente Do Infinito ( ou quase )
por sonic exe Seg 20 Mar - 14:37:41

» Animo de RPG do Sonic
por Klabbery Seg 20 Mar - 8:33:38

» Grupo da Discord do Fórum!
por Klabbery Qua 8 Mar - 15:03:53

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

» forum morreu???? nooooo!!!
por sonic exe Seg 20 Fev - 17:47:56

» 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

» [NOVO!] E-mail, canal e facebook!
por Ace A.R.D. Seg 5 Dez - 12:13:28

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

» Dando uma nova chance ao forum
por Klabbery 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

» 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

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


(S.J)aula 2 #movimentos simples e basicos com GML

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

(S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por MaciotaTheLegend em Qui 4 Ago - 12:01:35

olá sou o sonic jeferson ou (s.j)

quem quiser ver as minhas outras aulas

[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]

continuando a aula vamos para a aula 2 que irei mostrar como funçiona um pouco o GML

primeiramente coisas que vc precisa saber de GML

GML é a linguagem do game maker que so funciona por codigos
o gml é cheio de cores pra vc não se confundir de um code para o outro

amarelo é objetos,sprites,musicas,backgrounds etc..
vermelho é qualquer variavel ou comando padrão do game maker
azul dados(numeros ou textos)
normal (variaveis)
preto funçoes
verde parte ignorada da programação (bom para vc fazer comentarios dos codes para saber o que faz o que)

legal agora que vc ja sabe o que as letras significam vamos para o projeto

faça como na aula 1 com o mesmo sprite e crie um objeto com aquele sprite de avião

seu obj_avião deve estar assim



agora adiçione o evento STEP(em portugues :andar )



depois adiçione o evento EXECUTE CODE na aba CONTROL(arraste e solte)



ae deve apareçer uma tela + ou - como esta



e é ae que vc escreve seus codigos em GML ok

agora escreva isso no code
Código:
//MOVIMENTAÇÃO//

//andando para esquerda
if keyboard_check (vk_left)//se vc apertar a seta da esquerda
{hspeed-=0.2}//velocidade horizontal é iqual a -0.2

//andando para direita
if keyboard_check (vk_right)//se apertar a seta da direita
{hspeed+=0.2}//velocidade horizontal é iqual a +0.2

//andando para cima
if keyboard_check(vk_up)//se apertar a seta de cima
{vspeed-=0.2}//velocidade vertical é igual a -0.2

//andando para baixo
if keyboard_check(vk_down)//se apertar a seta de baixo
{vspeed+=0.2}//velocidade vertical é igual a +0.2

//parado para a esquerda
if keyboard_check_released(vk_left)//se soltar a seta da esquerda
{hspeed=0}// velocidade horizontal iqual a 0

//parado para a direita
if keyboard_check_released(vk_right)//se soltar a seta da direita
{hspeed=0}// velocidade horizontal iqual a 0

//parado para a cima
if keyboard_check_released(vk_up)//se soltar a seta de cima
{vspeed=0}//velocidade vertical igual a 0

//parado para baixo
if keyboard_check_released(vk_down)//se soltar a seta de baixo
{vspeed=0}//velocidade vertical é igual a 0
com este codigo o avião irá para baixo,cima,esquerda,direita

agora vcs tirem suas duvidas se é + facil codigos por GML ou por D&D

isto é uma simples demonstração do que o GML é capaz

ate a proxima aula nela irei mostrar o basico de um jogo de plataforma

e so lenbrando os numeros que estão no codes podem ser modificados OK quanto maior os valores maior a velocidade

quem quiser pode baixar a engine da aula 2 clickando aqui
avatar
MaciotaTheLegend

Mensagens : 1287
Reputação : 15
Data de inscrição : 06/06/2011
Idade : 21
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por Comple Sonic em Qui 4 Ago - 12:31:22

Muito Bom tutorial
Acho que apenas precisa terminar, explicando umas funções e Codes

______________________________________________________________________________________________
''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 : 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: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por MaciotaTheLegend em Qui 4 Ago - 12:42:51

Comple_Sonic escreveu:Muito Bom tutorial
Acho que apenas precisa terminar, explicando umas funções e Codes

+ eu expliquei as funçoes que eu çitei se vc ver o code que eu coloquei esta completamente explicado detalhadamente sem erro (pelo menos eu espero)
avatar
MaciotaTheLegend

Mensagens : 1287
Reputação : 15
Data de inscrição : 06/06/2011
Idade : 21
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por Silver Arts em Qui 4 Ago - 15:41:34

mas você não esplicou o if,or,else,with...
nem o keyboard_check (key)
e os outros codes,se fosse avaliar daria um E
avatar
Silver Arts

Mensagens : 185
Reputação : 3
Data de inscrição : 07/06/2011
Masculino
Localização : Silver Arts

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por MaciotaTheLegend em Qui 4 Ago - 15:46:57

se este for o problema

se a criatura estiver lendo isso

if significa se
else significa se não
keyboard_check significa checar tecla do teclado
keyboard_chek_pressed significa checar tecla do teclado pressionada
keyboard_check_released significa checar tecla do teclado soltada(ou solta)
(key) significa (tecla)

deixei passar alguma coisa scratch
avatar
MaciotaTheLegend

Mensagens : 1287
Reputação : 15
Data de inscrição : 06/06/2011
Idade : 21
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por Silver Arts em Qui 4 Ago - 16:18:07

N adianta usar o google tradutor

keyboard_check - checa se uma tecla esta pressionada
keyboard_check_pressed - checa se uma tecla foi pressionada
keyboard_check_released - checa se uma tecla foi solta
sempre quando é um codigo de movimento precisa ser colocado o if,por que se não o code não vai dar certo,exemplo

Errado:
Código:
keyboard_check (vk_up) y-=3
Certo:
Código:
if keyboard_check (vk_up) y-=3

Ps : se for faser um movimento usando x e y,recomendo que os valores não passem de 5,e sejam valores exatos


Última edição por Sonic Arts em Qui 4 Ago - 16:55:29, editado 1 vez(es)
avatar
Silver Arts

Mensagens : 185
Reputação : 3
Data de inscrição : 07/06/2011
Masculino
Localização : Silver Arts

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por MaciotaTheLegend em Qui 4 Ago - 16:22:36

pode ate ser + eu não usei o google tradutor

e um aviso nos seus exemplos os 2 estão errados

pois não daria certo se vc colocasse IR no lugar de IF tongue

avatar
MaciotaTheLegend

Mensagens : 1287
Reputação : 15
Data de inscrição : 06/06/2011
Idade : 21
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por Silver Arts em Qui 4 Ago - 16:55:56

ja arrumei,foi erro de digitação.

______________________________________________________________________________________________
avatar
Silver Arts

Mensagens : 185
Reputação : 3
Data de inscrição : 07/06/2011
Masculino
Localização : Silver Arts

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por Sonic Luan em Qui 4 Ago - 17:51:28

muito bom mas um Tutorial legal. vai ajudar os iniciantes.
PS: se eu estiver escrevemdo errado me desculpe estou no PC da minha mãe e ele não tem tradutor.
avatar
Sonic Luan

Mensagens : 3332
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: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por MaciotaTheLegend em Qui 4 Ago - 17:58:52

Sonic Luan escreveu:muito bom mas um Tutorial legal. vai ajudar os iniciantes.

legal vlw ainda estou pensando no que eu vou fazer depois desse tuto Neutral
avatar
MaciotaTheLegend

Mensagens : 1287
Reputação : 15
Data de inscrição : 06/06/2011
Idade : 21
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por Sonic Luan em Qui 4 Ago - 18:00:14

Bônus e inimigos
avatar
Sonic Luan

Mensagens : 3332
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: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por MaciotaTheLegend em Qui 4 Ago - 18:03:17

estou pensando quando vier uma luz na minha "sapiençia"(ze graca wins) vcs verem um novo tuto

avatar
MaciotaTheLegend

Mensagens : 1287
Reputação : 15
Data de inscrição : 06/06/2011
Idade : 21
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por Sonic Luan em Qui 4 Ago - 18:05:55

sonic_jeferson escreveu:estou pensando quando vier uma luz na minha "sapiençia"(ze graca wins) vcs verem um novo tuto

mano tem que fazer Bônus e Inimigos
avatar
Sonic Luan

Mensagens : 3332
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: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por MaciotaTheLegend em Qui 4 Ago - 18:07:34

Sonic Luan escreveu:
sonic_jeferson escreveu:estou pensando quando vier uma luz na minha "sapiençia"(ze graca wins) vcs verem um novo tuto

mano tem que fazer Bônus e Inimigos

eu sei e eu vou fazer so que antes disse eu vou falar de outras coisas tipo "globais" e "variaveis"
avatar
MaciotaTheLegend

Mensagens : 1287
Reputação : 15
Data de inscrição : 06/06/2011
Idade : 21
Masculino

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

Mensagem por Rex The Absorber Hedgehog em Ter 6 Mar - 10:29:10

HAHAHA meu aviãozinho ficou zika!!!!!!

______________________________________________________________________________________________
se é meu amigo,ponha isso na sua assinatura se quiser
avatar
Rex The Absorber Hedgehog

Mensagens : 13
Reputação : 0
Data de inscrição : 05/03/2012
Idade : 16
Localização : São Paulo

Ver perfil do usuário http://diariodorex.blogspot.com

Voltar ao Topo Ir em baixo

Re: (S.J)aula 2 #movimentos simples e basicos com GML

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