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?
18 usuários online :: 0 registrados, 0 invisíveis e 18 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 jogo de luta - Básico

3 participantes

Ir para baixo

Fazendo um jogo de luta - Básico Empty Fazendo um jogo de luta - Básico

Mensagem por Gabriel Francisco Qui 26 maio 2011, 10:46

Básico

Fazer um jogo de luta não é fácil. Nós precisamos programar detectores de colisão e valores aleatórios. Precisa também estar afiado em Movimento Customizado.
Um exemplo de movimentação com Inteligência Artificial:
Dou dois passos à direita – Programamos um valor aleatório até 2:
Sendo que se ser 1 – O oponente dá três passos na minha direção. Sendo que se ser 2 – O oponente da quatro passos na minha direção.
Mas para fazer o movimento da CPU, programamos o Movimento Customizado.
Devemos programar detectores em todos os lutadores em arena. Por exemplo:
Ele encosta no meu detector da direita – Lança 10 valores aleatórios, sendo cada valor um golpe ou defesa do oponente.
Agora vocês façam um tipo de IA(Inteligência Artificial) para ver como fica! Façam um valor aleatório com base de ataque e defesa, inserindo sub-eventos à cada problema.

Combos

Vocês já devem ter ouvido essa palavra? Significa combinação de teclas, por exemplo:
Direita, baixo + Z = Sub-Zero congela.
Muitos makers como eu não sabiam fazer, mas agora descobri um jeito fácil de fazer!
Fazendo o combo:
Nos podemos usar as condições de teclado e do Player(Joystick). Este combo X+Z é parte do teclado, só com letras ou comandos como Ctrl, Alt, etc. Este combo direita, cima + A é parte do teclado e do player.
Agora vamos programar um combo:
Faremos este direita + Z :
Player 1 move para direita + sub-evento – Repeat while key is pressed Z = Bomba(exemplo)

Feito! Espero ter ajudado!

Very Happy Very Happy Very Happy

Gabriel Francisco
Usuário

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

Ir para o topo Ir para baixo

Fazendo um jogo de luta - Básico Empty Re: Fazendo um jogo de luta - Básico

Mensagem por Sonic_BR Qui 26 maio 2011, 11:44

Combos podem ser também assim:

•Precisamos de 1 Counter

Repeat while key is pressed Right ----> Set counter Combo to 1
Counter Combo is 1 - Repeat while key is pressed Down ----> Set counter Combo to 2
Counter Combo is 2 - Repeat while key is pressed Z ----> Set counter Combo to 3
Counter Combo is 3 ---> [ação de soltar o especial,combo]

Every "01,50" [1 segundo e 50 milesimos] ---> Set counter Combo to 0

/\
|
L___ Evento do delay

Nunca testei,foi pensando mesmo.Vai ver dá certo xD (Provavelmente dá certo)


Sonic_BR
Usuário

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

Ir para o topo Ir para baixo

Fazendo um jogo de luta - Básico Empty Re: Fazendo um jogo de luta - Básico

Mensagem por Matheus290 Qui 20 Out 2011, 18:32

Eu acho que esse tutorial tem poucas informações e utilidades. O título diz "Fazendo um jogo de Luta", sendo que no tutorial não tem muitas coisas. Se pelo menos tivesse algumas coisas a mais, como sequencias para soltar o poder (ao invés de teclas pressionadas ao mesmo tempo), life, defesa e etc, até que eu aprovaria a matéria. Mas não tem como. Me desculpe. Seja mais detalhado. Coloque mais informações. O que tem no tutorial, está ótimo! Só acrecente alguns detalhes que eu aprovo seu tuto!

Mas, o tuto é bom. Tem algumas explicações de certas coisas, que muitas vezes as pessoas não percebem que tem no jogo, entende? O conteúdo do tópico não está ruim não! Na verdade, tá até bom. Mas falta mais detalhes.

É isso!

Valeu!! Very Happy
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 jogo de luta - Básico Empty Re: Fazendo um jogo de luta - Básico

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


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