Sonic Game Maker
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar
Últimos assuntos
SONIC ADVENTURE 3Sáb 13 Jan - 13:50:03KellyaneFELIZ NATAL 2023Seg 25 Dez - 12:48:36Divin Sphere HiroshaiErro ao Abrir ProjetoTer 25 Jul - 8:44:49Ian LagesJá fazem 10 anos...Qua 3 maio - 12:21:59Divin Sphere HiroshaiFeliz Natal 2022Qua 11 Jan - 21:41:47Ian LagesTOUCH - AndroidSex 21 Out - 21:40:23Divin Sphere HiroshaiA volta de nat-frutoSex 12 Ago - 11:24:58Divin Sphere HiroshaiDiscord Game MakerDom 9 Jan - 23:16:01Nest_DJ.EXtremeHAPPY NEW YEAR 2022Sáb 1 Jan - 20:27:23Divin Sphere HiroshaiDoIt - Jogo AndroidSáb 1 Jan - 20:22:31Divin Sphere HiroshaiFELIZ NATAL 2021Sáb 25 Dez - 23:43:15Divin Sphere Hiroshaiefraim leonardo quadrinhos do sonicSeg 22 Nov - 8:48:52FizContaSóPraIsso[11/2021] Atualizações Importantes de SegurançaDom 7 Nov - 23:41:23Lago Roxoum post interessanteTer 27 Jul - 17:10:45Divin Sphere HiroshaiBring The Block - AndroidSáb 17 Abr - 15:31:53Divin Sphere Hiroshai

Ir para baixo
Sonic_Ray-ian
Sonic_Ray-ian
Mensagens : 656
Reputação : 4
Data de inscrição : 11/10/2011
Idade : 24
Masculino
Localização : Shirei
http://sfpf.forumeiros.com/forum

[Tutorial] Sistema De Rings e HUD - Versão Yako Empty [Tutorial] Sistema De Rings e HUD - Versão Yako

Dom 22 Fev - 13:17:50
Assunto:Criação de Hud e Rings.
Dificuldade: Facil/Médio
Necessário: Compreensão básica de eventos, scripts, e carregamento de sprites.
Comentário: Hola pessoal! Eu resolvi fazer esse tutorial porque agora é minha hora de começar a ficar ativo outra vez no fórum =3

Passo right  1
Comece carregando sprites animados para os rings. E nomeie eles "sprRing".  ring
-Agora crie um objeto com o nome "objHUD"

No "Create" Do objeto HUD coloque:

                 down
Código:
global.rings=0 // Isso criará nossa variável de rings.
global.tempo=0 // Isso criará nossa variável de tempo
global.vidas=0 // Isso criará nossa variável de vidas
A partir daí, usaremos esta variável para controlar a quantidade de rings em nosso jogo. E também as vidas e tempo.

Passo right  2 
Crie um objeto chamado "objRing". E nele coloque o sprite dos rings.


Agora coloque no "Create":


                   down
Código:
 image_speed=0.5 //Deixa a velocidade de animação do ring pela metade.


Image Speed significa a velocidade com que cada "frame" do sprite será pulada. Quanto maior o valor, mais rápida a animação do sprite. (Não estou falando do movimento, e sim da velocidade da animação do sprite que você carregou, para que fique cláro Smile )

No "Destroy"


            down

Código:
global.rings+=1 //A variável de rings aumentará em "1".
tome cuidado em onde coloca o "+", ele deve ficar sempre antes da "igualdade", para que o game maker entenda que você quer que a variável aumente em "1", e não para que ela seja "1" sempre que um ring for capturado.


Passo - 3
Agora vamos terminar nosso objeto de HUD.
No "Draw" Coloque:

          down

Código:
draw_text(view_xview+30,view_yview+30,"Rings") //Desenha a palavra "rings"
draw_text(view_xview+30,view_yview+60,"Tempo") // Desenha a palavra "tempo"
draw_text(view_xview+30,view_yview+90,"Vidas")  // desenha a palavra "vidas"
draw_text(view_xview+70,view_yview+30,global.rings) // desenha a numeração dos rings
draw_text(view_xview+70,view_yview+60,global.tempo) //desenha a numeração do tempo
draw_text(view_xview+70,view_yview+90,global.vidas) //Desenha a numeração das vidas
Você também pode alterar a posição de cada um, mudando os números.


Agora é só colocar na room e  testar!!! Até mais pessoal!  ;)
Qualquer erro, ou algo que eu tenha esquecido, favor me avisar . Smile


Última edição por Yakongu em Dom 22 Fev - 22:52:34, editado 1 vez(es)
CompleTH
CompleTH
Mensagens : 332
Reputação : 11
Data de inscrição : 17/12/2011
Masculino

[Tutorial] Sistema De Rings e HUD - Versão Yako Empty Re: [Tutorial] Sistema De Rings e HUD - Versão Yako

Dom 22 Fev - 19:24:53
Ótimo Tutorial Yako! Poderia também fazer uma explicação mais aprofundada sobre cada um dos códigos, principalmente os do Draw


Agora uma dúvida que com certeza será frequente, é como fazer com que os números sejam personalizados, e as letras da HUD?
Sonic_Ray-ian
Sonic_Ray-ian
Mensagens : 656
Reputação : 4
Data de inscrição : 11/10/2011
Idade : 24
Masculino
Localização : Shirei
http://sfpf.forumeiros.com/forum

[Tutorial] Sistema De Rings e HUD - Versão Yako Empty Re: [Tutorial] Sistema De Rings e HUD - Versão Yako

Dom 22 Fev - 22:49:41
Obrigado comple! É verdade hehe... Vou trabalhar nisso em breve! Eu tive alguns problemas fora do pc enquanto criava o tópico, então eu não consegui criar algo muito detalhado =P. Mas vou adicionar mais detalhes o mais rápido possível Smile

Quanto á dúvida, sim. Eu criarei um tópico separado explicando detalhadamente como trabalhar com sprites em sua view. Tanto desenhar quanto criar fontes utilizando sprites. =3
light
light
Mensagens : 337
Reputação : 7
Data de inscrição : 17/03/2012
Idade : 25
Masculino

[Tutorial] Sistema De Rings e HUD - Versão Yako Empty Re: [Tutorial] Sistema De Rings e HUD - Versão Yako

Ter 24 Fev - 21:52:36
Bom tutorial, bem explicado.
(Se os rings valessem algo ainda, merecia 10 XD)
Conteúdo patrocinado

[Tutorial] Sistema De Rings e HUD - Versão Yako Empty Re: [Tutorial] Sistema De Rings e HUD - Versão Yako

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos