Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


3 participantes

    Som ao andar com o personagem

    Nando Moura
    Nando Moura
    Novato
    Novato


    Mensagens : 20
    Créditos : 1

    Ficha do personagem
    Nível: 1
    Experiência:
    Som ao andar com o personagem Left_bar_bleue0/0Som ao andar com o personagem Empty_bar_bleue  (0/0)
    Vida:
    Som ao andar com o personagem Left_bar_bleue30/30Som ao andar com o personagem Empty_bar_bleue  (30/30)

    Som ao andar com o personagem Empty Som ao andar com o personagem

    Mensagem por Nando Moura Ter Mar 01, 2022 3:51 pm

    Primeiro "Tutorial"  Razz Razz
     Tratasse de som ao andar com o personagem, eu nunca vi em jogo algum pelo menos então decidi compartilhar com vocês, isso deixara com mais  charme seu projeto, então bora la.

    Server:
     Procure por:

    Sub PlayerMove(ByVal Index As Long, ByVal Dir As Long, ByVal movement As Long, Optional ByVal sendToSelf As Boolean = False)

    Ai então procure por:
      Case DIR_UP

     Embaixo de
       Moved = YES

    adicione
       SendAnimation GetPlayerMap(Index), 0, 0, 0, TARGET_TYPE_PLAYER, Index

    Onde tem 0,0,0 você coloca o numero da animação que vai usar, exemplo vou criar som de passos no animation list 1
    voce vai fazer:
    SendAnimation GetPlayerMap(Index), 1, 0, 0, TARGET_TYPE_PLAYER, Index

    Nos demais você repete igual fez na primeira vez, em  Case DIR_DOWN, Case DIR_LEFT, Case DIR_RIGHT.

    Espero ter explicado bem, e que seja de serventia para alguém Successful

                                                               \Créditos/ Eu mesmo '----'

    WillMaiaBR e Nando Moura gostam desta mensagem

    WillMaiaBR
    WillMaiaBR
    Iniciante
    Iniciante


    Mensagens : 71
    Créditos : 8

    Ficha do personagem
    Nível: 1
    Experiência:
    Som ao andar com o personagem Left_bar_bleue0/0Som ao andar com o personagem Empty_bar_bleue  (0/0)
    Vida:
    Som ao andar com o personagem Left_bar_bleue30/30Som ao andar com o personagem Empty_bar_bleue  (30/30)

    Som ao andar com o personagem Empty Re: Som ao andar com o personagem

    Mensagem por WillMaiaBR Ter Mar 01, 2022 6:20 pm

    fiz isso em 2006:

    https://youtu.be/P1y11E4J1Pk?t=916

    dependendo do piso o som altera, eu fazia mapa de doom e quake na época, kkk


    _________________
    Som ao andar com o personagem Logo_xstrond

    Nando Moura gosta desta mensagem

    Nando Moura
    Nando Moura
    Novato
    Novato


    Mensagens : 20
    Créditos : 1

    Ficha do personagem
    Nível: 1
    Experiência:
    Som ao andar com o personagem Left_bar_bleue0/0Som ao andar com o personagem Empty_bar_bleue  (0/0)
    Vida:
    Som ao andar com o personagem Left_bar_bleue30/30Som ao andar com o personagem Empty_bar_bleue  (30/30)

    Som ao andar com o personagem Empty Re: Som ao andar com o personagem

    Mensagem por Nando Moura Ter Mar 01, 2022 10:11 pm

    top
    avatar
    hardsfree
    Novato
    Novato


    Mensagens : 24
    Créditos : 4

    Som ao andar com o personagem Empty Re: Som ao andar com o personagem

    Mensagem por hardsfree Ter maio 31, 2022 4:54 pm

    isso não precisa ser enviado do servidor, o servidor ja faz o envio dos dados da movimentação pro client, é só você trabalhar na 'handleplayermove'

    Aqui um exemplo de como está no meu projeto, só que tem algumas ifs porque no meu projeto tem sistema de voar e de pulo, então adicionei as ifs pra nesses momentos de pulo e de voo não fazer o barulho dos passos.
    Som ao andar com o personagem Sem_tz14

    ao processar o movimento vai 'soundar' com o arquivo de som da pasta 'sound' com o nome 'grass', como tem 4 tipos de passos no meu projeto, adicionei uma randomização entre eles ali pra não ficar o mesmo passo pra toda movimentação e entregar algo mais relativo.

    Nando Moura gosta desta mensagem


    Conteúdo patrocinado


    Som ao andar com o personagem Empty Re: Som ao andar com o personagem

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Abr 26, 2024 3:42 pm