Fusion Makers
Faça login para usufruir de todos nossos recursos. Ainda não tem uma conta? Inscreva-se já!
Conectar-se

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
2 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 2 Visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 65 em Sex 01 Abr 2016, 22:48
Estatísticas
Temos 255 usuários registrados
O último usuário registrado atende pelo nome de LuckN

Os nossos membros postaram um total de 5264 mensagens em 574 assuntos

Movimento de bouncing ball customizado

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

Movimento de bouncing ball customizado

Mensagem por Filipe Santos em Dom 26 Dez 2010, 17:27

Bem, agora eu vou ensinar a vocês como fazer um movimento de bouncing ball personalizado!!! Bom, é muito simples, tudo que vamos precisar é:

2 Flags
1 Active
4 Paredes (Opcional, você também pode usar as bordas da fase)
2 counters (Coloque limites neles para não ficar bugado)

primeiramente crie esse evento:

Always> (Active) Set X position to X(Active)+ (Value)CounterX
Always> (Active) Set Y position to Y(Active)+ (Value)CounterY


Esse evento é obrigatório para movimento custom.

OFF: Desculpem se eu escrevi errado XD

Agora, vamos fazer com que o nosso personagem (Active) se mova, para fazer isso, fassa esses eventos:

Movimento horizontal

Internal flag 1 is off>Add 1 to counterX
Internal flag 1 is on> Subtract 1 from counterX


Movimento vertical

Internal flag 2 is off>Add 1 to counterY
Internal flag 2 is on>Subtract 1 from counterY


Agora teste, o active sai andando para baixo e para a direita, mas não rebate. Vamos fazer ele rebater com esses eventos:

Nas bordas da fase

(Active)Leaves the play area on the left or right>Toggle internal flag 1
(Active)Leaves the play area on the top or bottom>Toggle internal flag 2


Nas paredes

(Active) Collides with (Parede horizontal)>Toggle internal flag 1
(Active) Collides with (Parede vertical)>Toggle internal flag 2


Agora teste... ele rebate, mas antes ele afunda um pouco na parede antes de rebater. Sabe como corrigir? É simples: Naquele evento com a ação "Toggle internal flag 1" Coloque mais uma ação: Set CounterX to 0, e naquele evento com a ação "Toggle internal flag 2" Coloque a ação Set CounterY to 0.

Pronto! Você acaba de fazer um movimento personalizado de bouncing ball!

OBS: Se eu ajudei, dê um + Smile


Última edição por Filipe Santos em Dom 26 Dez 2010, 23:21, editado 3 vez(es)
avatar
Filipe Santos
Usuário

Mensagens : 119
Data de inscrição : 03/12/2010
Idade : 15
Localização : Fórum MMFMakers LOL

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Sgt. Lucas em Dom 26 Dez 2010, 17:35

+ 4your man!!!
Adorei esse seu tuto, só faltou umas imagens!!!
Razz Razz Razz
avatar
Sgt. Lucas
Usuário

Mensagens : 322
Data de inscrição : 11/09/2010
Idade : 18
Localização : Teresina

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Filipe Santos em Dom 26 Dez 2010, 17:40

Obrigado, lucas! Depois eu vou colocar umas imagens também (e a engine de exemplo). Mas de qualquer forma, obrigado!

OFF: Essa foi minha primeira matéria!
OFF2: Um + pra você!
avatar
Filipe Santos
Usuário

Mensagens : 119
Data de inscrição : 03/12/2010
Idade : 15
Localização : Fórum MMFMakers LOL

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Gabriel Francisco em Dom 26 Dez 2010, 18:00

REP + 1 PRA VOCÊ.
Era oque eu tava procurando a meses na net.
Vc lê mentes?
avatar
Gabriel Francisco
Usuário

Mensagens : 244
Data de inscrição : 07/02/2010
Idade : 18
Localização : Porto Alegre (POA)

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Filipe Santos em Dom 26 Dez 2010, 18:13

Eu não leio mentes, Gabriel. Isso foi uma idéia que passou pela minha cabeça.

OFF: Coloquei uma parte escrito: "Coloque limites nos counters para não ficar bugado."
avatar
Filipe Santos
Usuário

Mensagens : 119
Data de inscrição : 03/12/2010
Idade : 15
Localização : Fórum MMFMakers LOL

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Matheus290 em Dom 26 Dez 2010, 19:06

Muito bom! Parabéns! É isso aí, pessoal! É isso que eu quero ver! Quero ver o povo criando as coisas do zero! Criando o movimento do zero! Isso sim é bom! Desenvolve a mente! E sem falar que deixa o movimento 100% sem bugs!

+1 pra você, champz!



_____________________


Quer aprender em videos a criar jogos no MMF2/CF2.5? Clique aqui e conheça o canal da Fusion Makers no Youtube!

Conheça o Dropbox.
avatar
Matheus290
Administrador
Administrador

Mensagens : 709
Data de inscrição : 18/02/2010
Idade : 23
Localização : Bauru SP

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Filipe Santos em Dom 26 Dez 2010, 20:07

Que bom que vocês gostaram do meu tutorial, depois vou colocar umas imagens e disponibilizar o download da a engine! Very Happy

@gabriel: Fiquei feliz em ajudar Smile

Ainda falta corrigir o seguinte bug: ele afunda um pouco na parede antes de rebater.

--------------

Bug corrigido.

--------------

EDITADO PELA MODERAÇÃO
Use o botão editar
avatar
Filipe Santos
Usuário

Mensagens : 119
Data de inscrição : 03/12/2010
Idade : 15
Localização : Fórum MMFMakers LOL

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Filipe Santos em Dom 26 Dez 2010, 23:16

Ainda falta corrigir o seguinte bug: ele afunda um pouco na parede antes de rebater.
avatar
Filipe Santos
Usuário

Mensagens : 119
Data de inscrição : 03/12/2010
Idade : 15
Localização : Fórum MMFMakers LOL

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Filipe Santos em Dom 26 Dez 2010, 23:21

Bug corrigido.
avatar
Filipe Santos
Usuário

Mensagens : 119
Data de inscrição : 03/12/2010
Idade : 15
Localização : Fórum MMFMakers LOL

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Eskyz em Sex 21 Jan 2011, 19:57

Ótima matéria! Bem explicada e formatada!
Aprovada!
avatar
Eskyz
Administrador
Administrador

Mensagens : 360
Data de inscrição : 28/02/2010
Idade : 20
Localização : Brasil

Ver perfil do usuário http://www.mmfmakers.rg3.net/

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Filipe Santos em Qui 05 Maio 2011, 15:38

Valeu eskyz! =D
avatar
Filipe Santos
Usuário

Mensagens : 119
Data de inscrição : 03/12/2010
Idade : 15
Localização : Fórum MMFMakers LOL

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

Mensagem por Sonic_BR em Qui 05 Maio 2011, 19:00

Ôpaaaa,ficou legal o tutorial,mesmo eu já sabendo disso xD
Bem,+1 pra você pelo tutorial bem legal =D



_____________________


Aww yeah!
Achei uma "apostila" de pixel art!

Sonic_BR
Usuário

Mensagens : 477
Data de inscrição : 25/04/2010
Idade : 18
Localização : Vitória da Conquista-BA

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Movimento de bouncing ball customizado

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