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

Participe do fórum, é rápido e fácil

Fusion Makers
Faça login para usufruir de todos nossos recursos. Ainda não tem uma conta? Inscreva-se já!
Fusion Makers
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» Ideia: MMFMakers, do zero
por mediamaker Qua 26 maio 2021, 12:28

» [Flash] Haunt the house
por mediamaker Sáb 19 Set 2020, 16:47

» Como a criar passo a passo engine de Movimento Grid com colisão (tipo Bomberman) completo usadno extensão Array?
por mediamaker Sex 15 Set 2017, 14:19

» CF2.5 -> 26 reais na steam
por Matheus290 Ter 22 Dez 2015, 17:52

» Aplicação com Editbox não tá rodando online
por Matheus290 Sáb 19 Set 2015, 01:38

» A Guilda continua!!!! "Âncora Team" (novo nome)
por weliowl7 Qua 16 Set 2015, 01:52

» Sub-application e Inventario
por majorcorps Dom 23 Ago 2015, 13:11

» Efeito de string
por majorcorps Sáb 22 Ago 2015, 19:55

» [PC] Pitiri 1997
por Matheus290 Sáb 20 Jun 2015, 17:10

» Teclado virtual com Edit Box
por mediamaker Sáb 20 Jun 2015, 14:10

Quem está conectado?
16 usuários online :: 0 registrados, 0 invisíveis e 16 visitantes :: 1 motor de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 251 em Ter 26 Out 2021, 22:21
Estatísticas
Temos 256 usuários registrados
O último membro registrado é Sitydistta

Os nossos membros postaram um total de 5268 mensagens em 575 assuntos

Fazendo um "Fire2D" simples

3 participantes

Ir para baixo

Fazendo um "Fire2D" simples Empty Fazendo um "Fire2D" simples

Mensagem por Matheus290 Qui 20 Out 2011, 18:10

Eaí pessoal, tudo bem? Então, hoje vou ensinar a fazer um "Fire2D". Bom, primeiramente, você vai precisar saber um pouco sobre Seno e Cosseno. Para saber o básico, leia nesse tópico: Seno e Cosseno Básico.

Vamos lá então.

Primeiramente crie um Active com o nome de Valores. Agora, nos Alterables Values renomeie-os para:

PosX
PosY
Angulo


Pronto? Great! Agora crie a extensão A-Math. Se você quiser, pode ser a A-Direction. Vou ensinar pelas duas.

Vamos aos eventos. Lembrando que ensinarei apenas o básico. Só mirar e atirar. Nada de colisões, troca de arma, carregar, e etc... Deixo essa parte para você. Very Happy

Antes de tudo, vamos definir a posição e angulo do personagem, ok?

Start of Frame ---> Set PosX to X position of Personagem
--------------------> Set PosY to Y position of Personagem

Always ---> Set X position of Personagem to PosX
------------> Set Y position of Personagem to PosY
------------> Set angle of Personagem to Angulo

Vamos criar o evento de movimentação. Se isso não te enteressa... Bom... Pule Very Happy

Repeat while [Player1] Moved Top ---> Sub 2 from PosY


Repeat while [Player1] Moved Bottom ---> Add 2 to PosY


Repeat while [Player1] Moved Right ---> Add 2 to PosX


Repeat while [Player1] Moved Left ---> Sub 2 from PosX

Agora o mais importante, detectar o ângulo.


Para A-Math

Primeiro fixe o personagem principal:

Start of Frame ---> Set Fixed Object -> Personagem

Agora, vamos colocar para que sempre o valor Angulo (dos Valores) seja a direção do Personagem olhando para o X e Y do Mouse. Então:

Fazendo um "Fire2D" simples A-Math



Para A-Direction

Você precisa fazer com que o Angulo dos Valores fique sempre a direção do Personagem olhando para o Mouse. Então:

Fazendo um "Fire2D" simples A-Direction


Pronto! Terminamos!

Agora, para atirar, é simples.

Para aprender, leia a segunda parte do tutorial: Seno e Cosseno Básico

Siga a lógica: Quando clicar, criar a Bala. Quando a bala for criada, fazer com que ela tenha o ângulo do Personagem, e que tenha a velocidade constante de 8px por centésimo de segundo (00-01").

Com certeza você já deve saber o que fazer!

Espero que tenha gostado do tutorial e tenha entendido como fazer um Fire2D simples.

É isso! Não deixe de comentar! Caso tenha alguma dúvida, avise! Falowssssssss!!!


Última edição por Matheus290 em Qui 20 Out 2011, 22:34, editado 1 vez(es)
Matheus290
Matheus290
Administrador
Administrador

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

Ir para o topo Ir para baixo

Fazendo um "Fire2D" simples Empty Re: Fazendo um "Fire2D" simples

Mensagem por Eskiel Qui 20 Out 2011, 21:18

Vlw kra.... muito legal o tutorial e me ajudou muito


+1 para você xD


OFF: "Deixo essa parte para você." Indireta Fatality Pra mim? kkkkkkk
Eskiel
Eskiel
Moderador

Mensagens : 245
Data de inscrição : 09/02/2011
Idade : 28
Localização : Assis

http://www.eskielgd.blogspot.com

Ir para o topo Ir para baixo

Fazendo um "Fire2D" simples Empty Re: Fazendo um "Fire2D" simples

Mensagem por Matheus290 Qui 20 Out 2011, 21:26

Obrigado!!

Não não! Eu falei isso pra quem for ler o Tuto! XD
Matheus290
Matheus290
Administrador
Administrador

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

Ir para o topo Ir para baixo

Fazendo um "Fire2D" simples Empty Re: Fazendo um "Fire2D" simples

Mensagem por Ricardo Sáb 22 Out 2011, 13:22

sprites do counter strike 2d?
Ricardo
Ricardo
Usuário

Mensagens : 248
Data de inscrição : 02/10/2011
Idade : 24
Localização : Guarulhos - São Paulo

http://ricardoluis0.deviantart.com/

Ir para o topo Ir para baixo

Fazendo um "Fire2D" simples Empty Re: Fazendo um "Fire2D" simples

Mensagem por Matheus290 Sáb 22 Out 2011, 13:25

É. Eu não ia desenhar sprites novos só pra fazer esse tuto '-'
Matheus290
Matheus290
Administrador
Administrador

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

Ir para o topo Ir para baixo

Fazendo um "Fire2D" simples Empty Re: Fazendo um "Fire2D" simples

Mensagem por Ricardo Sáb 22 Out 2011, 13:46

eu tambem to usando elas
Ricardo
Ricardo
Usuário

Mensagens : 248
Data de inscrição : 02/10/2011
Idade : 24
Localização : Guarulhos - São Paulo

http://ricardoluis0.deviantart.com/

Ir para o topo Ir para baixo

Fazendo um "Fire2D" simples Empty Re: Fazendo um "Fire2D" simples

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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