GameLink para Arma 3
Voz de proximidade, simulação de rádio, chamadas telefônicas e intercomunicador de veículo para Arma 3. Uma alternativa moderna ao ACRE2 e ao TFAR. Sem precisar de TeamSpeak.
O que você ganha
Tudo o que o ACRE2 e o TFAR oferecem, rodando na infraestrutura de voz do GameVox
Voz de proximidade
Áudio espacial 3D com atenuação por distância. As vozes vão sumindo conforme os jogadores se afastam e ficam à esquerda ou à direita de acordo com a direção deles. Quatro alcances de voz: Sussurro (3 m), Normal (8 m), Grito (15 m), Berro (32 m).
Simulação de rádio
Rádios de curto e longo alcance com degradação de sinal. A estática aumenta com a distância. Clique de microfone no PTT. Atribuição por ouvido para monitorar duas frequências.
Intercomunicador de veículo
Áudio limpo entre a tripulação do veículo, não importa a distância. Detectado automaticamente quando os jogadores entram no mesmo veículo.
Chamadas telefônicas
Comunicação por telefone um a um, com qualidade de áudio realista de telefone. Volume total, não importa a distância.
Oclusão pelo terreno
Raycasting de linha de visão abafa as vozes atrás de morros e prédios. Automático, sem configuração.
Radar espacial
Overlay visual que mostra os jogadores próximos em um radar, com distâncias, indicadores de fala e selos de TX do rádio.
Arquitetura
Como o GameVox acaba com a dependência do plugin do TeamSpeak
Mod de Arma 3 (scripts SQF)
Lê a cada frame as posições dos jogadores, a ocupação dos veículos e o estado dos rádios na simulação do Arma. Usa checkVisibility para a oclusão pelo terreno.
Extensão ponte (gamevox_x64.dll)
Uma DLL leve em C++ carregada pelo callExtension do Arma. Abre uma conexão WebSocket com o GameVox em 127.0.0.1:8088 e repassa os dados de posição e rádio em JSON.
GameVox GameLink
Recebe os dados de posição e rádio da extensão. Aplica áudio espacial, efeitos de rádio (passa-banda + estática), filtros de telefone e intercomunicador de veículo. Tudo no lado do cliente, via Web Audio API.
vs ACRE2 / TFAR
Principais diferenças em relação às soluções baseadas em TeamSpeak
| GameVox | ACRE2 / TFAR | |
|---|---|---|
| Plataforma de voz | GameVox | TeamSpeak 3 |
| Precisa de plugin | Não | Sim (plugin do TS3) |
| Mecanismo de IPC | WebSocket (JSON) | Named Pipe / memória compartilhada |
| Áudio espacial | Web Audio API | TS3 Plugin SDK |
| Efeitos de rádio | No lado do cliente | Plugin do TS3 |
| Oclusão pelo terreno | Raycast + passa-baixa | Raycast + atenuação |
| Intercomunicador de veículo | Sim | Sim (ACRE2) |
| Cliente web | Sim (espectador) | Não |
Guia de configuração
Para admins de servidor
Inscreva-se no mod na Oficina Steam
Inscreva-se no mod @gamevox na Oficina Steam. Ele é baixado e instalado automaticamente. Ou baixe manualmente logo abaixo.
Adicione ao servidor
Baixe o pacote do servidor (sem DLL, só o PBO e a bikey) e extraia @gamevox no diretório do seu servidor. Copie gamevox.bikey de @gamevox/keys/ para a pasta keys/ do seu servidor. Adicione -servermod=@gamevox aos parâmetros de inicialização.
Os jogadores instalam o GameVox
Os jogadores precisam estar com o app para desktop do GameVox aberto. Quando eles abrem o Arma 3 com o mod carregado, o GameVox detecta o jogo automaticamente e ativa o GameLink.
Entre em um canal de voz
Todos os jogadores no mesmo canal de voz do GameVox recebem áudio espacial, rádio e intercomunicador automaticamente. Nenhuma configuração extra.
Atalhos de teclado padrão
Configuráveis nos scripts SQF do mod
Troque o ACRE2 / TFAR
Baixe o mod, adicione ao seu servidor e troque o TeamSpeak pelo GameVox.