Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Mensagens : 839
Reputação : 2
Data de inscrição : 04/09/2011
Idade : 21
Masculino
Localização : Vaco do tempo espaço perdido.
Ver perfil do usuário

Tutorial de paredes que se abrem com rings.

em Qua 9 Maio - 17:24:46
Reputação da mensagem: 50% (2 votos)
Bem, aqui vai um tuto bem simples mesmo.
Quem jogou Sonic 4 Episode 1, vai saber do que trato.

São paredes parecidas com essa:




Tá vendo aquele "01"? Significa que falta 1 ring para abrir a parede.

Vou ensinar a como fazer paredes desse tipo. Porém, sem o contador de rings restantes.

A programação é a mesma que usei em Sonic Race. O tutorial é de nível básico.

Chega de papo furado, e vamos lá:

1- Criando a parede

Primeiro, crie um sprite para a parede.
Depois, crie um objeto com esse sprite (pode até fazer mais de 1 parede com o mesmo sprite, sendo cada um abrindo com uma quantidade diferente de rings).
Marque ela como sólida, e claro, visível.

Opcional - Indicador de rings pra "abrir" a parede.

Caso queira indicar quantos rings são necessários para abrir a parede, crie
um sprite, que de alguma forma, informe o número de rings. Depois crie um objeto visível e não sólido, e então ponha do lado, ou por cima da parede.

2- Programando a parede para abrir com rings

Feito o(s) objeto(s) da(s) parede(s), hora de programar.

Considerando que você tenha uma variável para rings chamada "global.rings", já configurada e funcionando perfeitamente, vamos criar um evento Step no objeto da parede.

Coloque o seguinte código

Código:
if global.rings=X {instance_destroy()} // Sendo X um valor que você escolhe!

Sua parede está pronta! Caso tenha posto um indicador de rings, ponha o
mesmo código para que ele também suma quando a parede se "abra".


Bem, é isso. Espero que tenham gostado!
See ya



Última edição por Julio The Fox em Qua 9 Maio - 22:01:29, editado 1 vez(es)

______________________________________________________________________________________________
Lutar sempre, vencer talvez, desistir jamais.

By: Yuri The Hedgehog
avatar
Mensagens : 174
Reputação : 1
Data de inscrição : 13/11/2011
Idade : 17
Masculino
Localização : SGM Island, Shadic Sanctuary
Ver perfil do usuário

Re: Tutorial de paredes que se abrem com rings.

em Qua 9 Maio - 17:32:30
Tutorial simples, mas explicativo Julio, muito bom.

______________________________________________________________________________________________
Meus amigos
Spoiler:




Nunca vai me trollar Kyson, nunca!

Aprenda com os seus erros, pois eles lhe ensinam muito
avatar
Mensagens : 2678
Reputação : 18
Data de inscrição : 06/06/2011
Idade : 18
Masculino
Localização : Casa
Ver perfil do usuáriohttp://sonicmaker.forumeiros.com

Re: Tutorial de paredes que se abrem com rings.

em Qua 9 Maio - 18:21:28
Julio fazendo tutorial? '_'
10 rings
avatar
Mensagens : 839
Reputação : 2
Data de inscrição : 04/09/2011
Idade : 21
Masculino
Localização : Vaco do tempo espaço perdido.
Ver perfil do usuário

Re: Tutorial de paredes que se abrem com rings.

em Qua 9 Maio - 18:35:38
Reputação da mensagem: 50% (2 votos)

Hehe, valeu os rings.

É vivendo e aprendendo XD

______________________________________________________________________________________________
Lutar sempre, vencer talvez, desistir jamais.

By: Yuri The Hedgehog
avatar
Mensagens : 1158
Reputação : -3
Data de inscrição : 30/09/2011
Idade : 18
Masculino
Ver perfil do usuáriohttp://sonicuniversegamemak.forumeiros.com/forum

Re: Tutorial de paredes que se abrem com rings.

em Qua 9 Maio - 21:01:09
legal sei faser isso é muito facil mais pra quem n sabe o tutorial vai ajudar!

______________________________________________________________________________________________
avatar
Mensagens : 558
Reputação : 0
Data de inscrição : 11/06/2011
Idade : 16
Masculino
Ver perfil do usuário

Re: Tutorial de paredes que se abrem com rings.

em Qui 10 Maio - 13:43:45
Ei Julio,

Está engine funciona com a New Revival Engine?Eu queria saber para colocar no meu Fan Game.

______________________________________________________________________________________________
*Assinatura em breve
Aguarde...
avatar
Mensagens : 839
Reputação : 2
Data de inscrição : 04/09/2011
Idade : 21
Masculino
Localização : Vaco do tempo espaço perdido.
Ver perfil do usuário

Re: Tutorial de paredes que se abrem com rings.

em Qui 10 Maio - 14:38:05
@

Creio eu que funciona com qualquer engine, porque os códigos ficam apenas no objeto da parede, não interfere em códigos prévios de uma engine. Mas qualquer dúvida, poste aqui que vou tentar ajudar.

______________________________________________________________________________________________
Lutar sempre, vencer talvez, desistir jamais.

By: Yuri The Hedgehog
avatar
Mensagens : 331
Reputação : 11
Data de inscrição : 17/12/2011
Masculino
Ver perfil do usuário

Re: Tutorial de paredes que se abrem com rings.

em Qui 10 Maio - 15:29:03
@ Sanic:

Funcionar, funciona, só que não pode-se usar rings, a não ser que se descubra a variável global deles...
O Que não é não simples, são mais de 50 scripts
Bem, eu acho que poderia criar tipo, um Anel de outra cor que abre a porta, e daí fica mais fácil

______________________________________________________________________________________________
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)

avatar
Mensagens : 839
Reputação : 2
Data de inscrição : 04/09/2011
Idade : 21
Masculino
Localização : Vaco do tempo espaço perdido.
Ver perfil do usuário

Re: Tutorial de paredes que se abrem com rings.

em Qui 10 Maio - 16:09:56
Reputação da mensagem: 0% (1 votos)
Faz sentido Comple!
Basta apenas ver no objeto que faz o HUD qual é a variável dos rings!

______________________________________________________________________________________________
Lutar sempre, vencer talvez, desistir jamais.

By: Yuri The Hedgehog
Conteúdo patrocinado

Re: Tutorial de paredes que se abrem com rings.

Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum