Conectar-se

Esqueci minha senha

Últimos assuntos
» 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

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

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


Tutorial de animação de tédio

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

Tutorial de animação de tédio

Mensagem por Julio The Fox em Ter 22 Maio - 21:48:58

Em vários jogos atualmente, quando se deixa o jogador parado por um tempo, ele provavelmente vai ficar entediado.

Pois bem, esse tutorial vai ensinar a como fazer isso.
Bem simples e pode ser feito de 3 maneiras:

- Timeline
- Alarm
- Variável

Vou ensinar o método de variável, já que funciona em engines (ao menos nas que testei).

Passo 1

Primeiro crie os sprites de tédio, geralmente serão 2, um para iniciar a animação e outro para ficar repetindo.

Depois, crie objetos (um para o início da animação e outro para ficar repetindo).

Passo 2

Considerando que você tenha um objeto para o player já configurado, vamos por o seguinte código no create do player:

Código:
global.tedio=0 // variável para fazer a animação

Claro que pode usar outro nome na variável.Razz

No Step do player, colocamos o seguinte:

Código:
if hspeed=0 && yspeed=0 {global.tedio+=1} else {global.tedio=0}
if global.tedio>180 {global.tedio=180}
if global.tedio= 180 {instance_change (obj_tedio1, true)

//Pode-se trocar o número 180 por outro de sua escolha. E caso use alguma
 engine que tenha variável de velocidade, troque o hspeed e o yspeed
pelas variáveis correspondentes.

Agora vamos no 1º objeto com a animação temporária e colocamos assim:

No Create

Código:
image_speed=0.4 //ou outro valor

No Step

Código:
if keyboard_check_pressed (vk_left) or if keyboard_check_pressed (vk_right) {instance_change (obj_player,true)}

No Animation End

Código:
instance_change (obj_tedio2,true)

No 2º objeto com a animação repetitiva, apenas repita o código do create e do step.

E pronto! Espero que tenham gostado.

See ya.

______________________________________________________________________________________________
Lutar sempre, vencer talvez, desistir jamais.

By: Yuri The Hedgehog
avatar
Julio The Fox

Mensagens : 839
Reputação : 2
Data de inscrição : 04/09/2011
Idade : 20
Masculino
Localização : Vaco do tempo espaço perdido.

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Tutorial de animação de tédio

Mensagem por Sonic Luan em Ter 22 Maio - 22:57:40

Muioto bom Julio Very Happy ganha 10 rings
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: Tutorial de animação de tédio

Mensagem por The D4rk Rebirth em Qua 23 Maio - 1:18:13

ficou muito boa seu tuto amigão, meus parabéns vc é um ótimo programer

PS: Tu entra no msn que horas seu bandido?

______________________________________________________________________________________________
Spoiler:
Meus Amigos: :julio:, :Knonick:, :comple:, :woody:, :luan:  


Spoiler:
Meus Jogos:Sonic Chronicles, [Você precisa estar registrado e conectado para ver este link.]e [Você precisa estar registrado e conectado para ver este link.]


[Aqui jaz o primeiro moderador do Fórum Sonic Game Maker22/06/2011 a 13/08/2013]

->->->Sign feita por Yuri TH<-<-<-


    Knonick Julio Vento Sonic Cainan Waiting Comple Sonic  
Amigos até o fim!
avatar
The D4rk Rebirth

Mensagens : 374
Reputação : -2
Data de inscrição : 22/06/2011
Idade : 19
Masculino
Localização : Rainbow Factory - Cloudsdale

Ver perfil do usuário http://www.youtube.com/user/TheAmnesiator

Voltar ao Topo Ir em baixo

Re: Tutorial de animação de tédio

Mensagem por BlueFox em Qua 23 Maio - 8:37:51

otimo tutorial julio meus parabens gostei muito dele!

______________________________________________________________________________________________
avatar
BlueFox

Mensagens : 1160
Reputação : -3
Data de inscrição : 30/09/2011
Idade : 17
Masculino

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

Voltar ao Topo Ir em baixo

Re: Tutorial de animação de tédio

Mensagem por Julio The Fox em Qua 23 Maio - 12:47:58

@

Obrigado pelos rings! ^^

@

Ainda estou longe de ser um ótimo programador, mas estou estudando para isso, estou a semana toda ocupado agora com curso e vôlei. Tá difícil de entrar no msn, e entro assim que possível.

@

Que bom que gostou! ^^

______________________________________________________________________________________________
Lutar sempre, vencer talvez, desistir jamais.

By: Yuri The Hedgehog
avatar
Julio The Fox

Mensagens : 839
Reputação : 2
Data de inscrição : 04/09/2011
Idade : 20
Masculino
Localização : Vaco do tempo espaço perdido.

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Tutorial de animação de tédio

Mensagem por Tailsnc The Water Fox em Dom 21 Out - 12:46:51

Ei , Bom Tutorial!

______________________________________________________________________________________________
Friend
Mike Fan
Friend
Light Fan
Giusley Friend
Ligth Friend
Sonicmesquista Friend
Gunstar Red Fan
--------------------------------------------------------------------------------
TOOOOOMA
avatar
Tailsnc The Water Fox

Mensagens : 90
Reputação : 0
Data de inscrição : 17/10/2012
Idade : 20
Masculino
Localização : Hydrocity

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Tutorial de animação de tédio

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