Login

Esqueci minha senha

Últimos assuntos
» Ainda há esperança? [POR FAVOR LEIA!]
por Yakongu Ontem à(s) 20:03:15

» [NOVO!] E-mail, canal e facebook!
por IanLages Ontem à(s) 8:21:40

» 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, The Walking Spoiler 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, The Walking Spoiler Sex 18 Nov - 17:52:37

» O fim se aproxima
por Ace, The Walking Spoiler 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


Criando seu jogo Básico no Game Maker

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

Criando seu jogo Básico no Game Maker

Mensagem por ... em Seg 30 Jan - 6:50:34

Nome:Criando um Jogo Básico no Game Maker.
Descrição:Neste tutorial,você aprenderá a fazer um jogo básico no game maker.

Começando:


Primeiro,crie 8 sprites para o player:

spr_player_dir
spr_player_esq
spr_player_cima
spr_player_baixo
spr_player_dir_par
spr_player_esq_par
spr_player_cima_par
spr_player_baixo_par


Você pode usar estes sprites:
Player Sprites

Agora,crie um sprite para a parede e nomei-o de spr_parede.
Você pode usar este:
Sprite de Parede

Agora,crie um sprite e nomei-o de spr_ponto.
Esse sprite será o nosso score.
Você pode usar este:
Sprite de Score

Começando a Programar:


Depois dos sprites,vamos para os objetos.Primeiro,crie um objeto e nomei-o de obj_player:
O.B.S.:Coloque o spr_player_cima_par nele.

No evento CREATE,coloque o seguinte código:

Código:
Código:
score = 0
lives = 3 //Esse valor pode ser alterado.


Explicação:Esse código definirá o valor inicial do score e das vidas do player.

No evento Keyboard:Left coloque esse código:

Código:
Código:

x-=5
sprite_index=spr_player_esq


Explicação:Esse código serve para o obj_player ande 5 pixels à esquerda e o sprite será mudado para o spr_player_esq,que está virado para a esquerda.

No evento Keyboard:Right coloque esse código:

Código:
Código:

x+=5
sprite_index=spr_player_dir



Explicação:Esse código serve para o obj_player ande 5 pixels à direita e o sprite será mudado para o spr_player_dir,que está virado para a direita.

No evento Keyboard:Up coloque esse código:

Código:
Código:

y-=5
sprite_index=spr_player_cima



Explicação:Esse código serve para o obj_player ande 5 pixels acima e o sprite será mudado para o spr_player_cima,que está virado para cima.

No evento Keyboard:Down coloque esse código:

Código:
Código:

y+=5
sprite_index=spr_player_baixo



Explicação:Esse código serve para o obj_player ande 5 pixels à baixo e o sprite será mudado para o spr_player_baixo,que está virado para baixo.

No evento Keyboard Released:Left coloque esse código:

Código:
Código:
speed = 0
sprite_index=spr_player_esq_par


Explicação:Esse
código será executado quando o jogador soltar a seta direcional do
teclado esquerda,que fará que ele pare e mude de sprite para o spr_player_esq_par,que está parado e virado para a esquerda.

No evento Keyboard Released:Right coloque esse código:

Código:
Código:

speed = 0
sprite_index=spr_player_dir_par


Explicação:Esse
código será executado quando o jogador soltar a seta direcional do
teclado direita,que fará que ele pare e mude de sprite para o spr_player_dir_par,que está parado e virado para a direita.

No evento Keyboard Released:Up coloque esse código:

Código:
Código:
speed = 0
sprite_index=spr_player_cima_par


Explicação:Esse
código será executado quando o jogador soltar a seta direcional do
teclado cima,que fará que ele pare e mude de sprite para o spr_player_cima_par,que está parado e virado para cima.

No evento Keyboard Released:Down coloque esse código:

Código:
Código:
speed = 0
sprite_index=spr_player_baixo_par


Explicação:Esse
código será executado quando o jogador soltar a seta direcional do
teclado baixo,que fará que ele pare e mude de sprite para o spr_player_baixo_par,que está parado e virado para baixo.

Bom,criamos o movimento do Player,agora vamos programar as outras partes:

No evento Collision:obj_parede do obj_player coloque esse código:

Código:
Código:
speed = 0


Explicação:Esse código serve para que o obj_player fique parado.

O.B.S.:No obj_parede marque a opção Solid.

Agora crie outro objeto e nomei-o de obj_ponto e coloque nele o sprite [/color=red]spr_ponto
.

No evento Collision:obj_player do obj_ponto coloque esse código:

[/color]Código:
Código:
score +=10
instance_destroy()


Explicação:Esse código serve para que quando o obj_player colidir com o obj_ponto acrescentará 10 pontos a mais,e o obj_ponto será destruído.

Bom,agora crie um objeto e nomei-o de obj_controle e no evento DRAW coloque o código:

Código:
Código:

draw_text_color(10,10,"Pontos: "+string(score),c_red,c_white,c_green,c_blue,0.7)
draw_text_color(320,10,"Vidas: "+string(lives),c_red,c_white,c_green,c_blue,0.7)


Explicação:Esse código mostrará na room a quantiade de pontos e vidas do jogador,assim:

PONTOS:Valor do score do jogador.
VIDAS:Valor das vidas do jogador.

Agora no evento NO MORE LIVES coloque o seguinte código:

Código:
Código:
show_message('Você Perdeu!')
game restart()


Explicação:Esse
código servirá para quando o jogador não estiver com vidas,a seguite
mensage será mostrada:"Você Perdeu!",e o jogo voltará ao começo.

Bom,terminamos aqui nosso tutorial!
Aproveitem!

O.B.S.:Se você ainda não sabe NADA de Game Maker,aconselho que leia os tutoriais seguintes:

O que é o Game Maker,interface do Game Maker.

[Tutorial]Explicação Geral sobre GML

Aproveitem!

Tutorial por
Dark Maker
Do Fórum [Você precisa estar registrado e conectado para ver este link.]

...

Mensagens : 116
Reputação : 0
Data de inscrição : 26/01/2012
Masculino
Localização : Guaratinguetá - SP

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criando seu jogo Básico no Game Maker

Mensagem por Rex The Absorber Hedgehog em Qua 7 Mar - 8:32:08

*_*

______________________________________________________________________________________________
se é meu amigo,ponha isso na sua assinatura se quiser

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: Criando seu jogo Básico no Game Maker

Mensagem por Sonic Luan em Qua 7 Mar - 9:42:11

FLood Rex the absorber Shocked
leia o manual do novo usuario e não quebre mais as regras. ALERTADO


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: Criando seu jogo Básico no Game Maker

Mensagem por Yakongu em Qua 7 Mar - 17:30:19

on: belo tuto woody ! ^^
off: woody banido? num sabia.

______________________________________________________________________________________________
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: Criando seu jogo Básico no Game Maker

Mensagem por Taigo Toushirou em Qua 7 Mar - 19:07:10

Só pra ter certeza, antes de tal coisa.
Os tópicos dos ossuários banidos não deveriam ser bloqueados?

Taigo Toushirou
Adiministrador

Mensagens : 1787
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 23
Masculino
Localização : Salvador Bahia

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

Voltar ao Topo Ir em baixo

Re: Criando seu jogo Básico no Game Maker

Mensagem por Sonic Luan em Qua 7 Mar - 19:35:28

não. u_u porque bloquear?

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: Criando seu jogo Básico no Game Maker

Mensagem por Taigo Toushirou em Qua 7 Mar - 19:42:19

Como exemplo em outros fóruns, o criado do tópico não vai ver os elogios e nem ou seja, nada mesmo. (Estamos comentando em um tópico criado por um fantasma!)

Taigo Toushirou
Adiministrador

Mensagens : 1787
Reputação : 10
Data de inscrição : 25/08/2011
Idade : 23
Masculino
Localização : Salvador Bahia

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

Voltar ao Topo Ir em baixo

Re: Criando seu jogo Básico no Game Maker

Mensagem por Conteúdo patrocinado Hoje à(s) 13:23:18


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