GameLink für Arma 3
Proximity-Sprachchat, Funksimulation, Telefonate und Fahrzeug-Intercom für Arma 3. Eine moderne Alternative zu ACRE2 und TFAR. Kein TeamSpeak nötig.
Das bekommst du
Alles, was ACRE2 und TFAR bieten, auf Basis der Voice-Infrastruktur von GameVox
Proximity-Sprachchat
Räumliches 3D-Audio mit Abstandsdämpfung. Spieler werden mit zunehmender Entfernung leiser und je nach Richtung links oder rechts im Stereobild positioniert. Vier Sprachreichweiten: Flüstern (3 m), Normal (8 m), Rufen (15 m), Schreien (32 m).
Funksimulation
Kurz- und Langstreckenfunkgeräte mit Signalverschlechterung. Das Rauschen nimmt mit der Entfernung zu. Mikrofon-Klick beim PTT. Ohrzuweisung, um zwei Frequenzen gleichzeitig abzuhören.
Fahrzeug-Intercom
Klare Verständigung innerhalb der Fahrzeugbesatzung, egal wie weit entfernt. Wird automatisch erkannt, sobald Spieler in dasselbe Fahrzeug steigen.
Telefonate
Direkte Telefonate zwischen zwei Spielern mit realistischer Telefonklangqualität. Volle Lautstärke, unabhängig von der Entfernung.
Gelände-Okklusion
Sichtlinien-Raycasting dämpft Stimmen hinter Hügeln und Gebäuden. Läuft automatisch, ohne Konfiguration.
Räumliches Radar
Ein Overlay zeigt Spieler in der Nähe auf einem Radar, mit Entfernungen, Sprechanzeigen und Funk-TX-Badges.
Architektur
Wie GameVox die Abhängigkeit vom TeamSpeak-Plugin ersetzt
Arma-3-Mod (SQF-Skripte)
Liest in jedem Frame Spielerpositionen, Fahrzeugbesetzung und Funkstatus aus der Arma-Simulation. Nutzt checkVisibility für die Gelände-Okklusion.
Bridge-Extension (gamevox_x64.dll)
Eine schlanke C++-DLL, die über Armas callExtension geladen wird. Sie öffnet eine WebSocket-Verbindung zu GameVox auf 127.0.0.1:8088 und leitet Positions- und Funkdaten als JSON weiter.
GameVox GameLink
Empfängt Positions- und Funkdaten von der Extension. Wendet räumliches Audio, Funkeffekte (Bandpass + Rauschen), Telefonfilter und Fahrzeug-Intercom an. Alles clientseitig über die Web Audio API.
vs. ACRE2 / TFAR
Die wichtigsten Unterschiede zu den TeamSpeak-basierten Lösungen
| GameVox | ACRE2 / TFAR | |
|---|---|---|
| Voice-Plattform | GameVox | TeamSpeak 3 |
| Plugin nötig | Nein | Ja (TS3-Plugin) |
| IPC-Mechanismus | WebSocket (JSON) | Named Pipe / Shared Memory |
| Räumliches Audio | Web Audio API | TS3 Plugin SDK |
| Funkeffekte | Clientseitig | TS3-Plugin |
| Gelände-Okklusion | Raycast + Tiefpass | Raycast + Dämpfung |
| Fahrzeug-Intercom | Ja | Ja (ACRE2) |
| Web-Client | Ja (Zuschauen) | Nein |
Einrichtungsanleitung
Für Server-Admins
Die Mod im Steam-Workshop abonnieren
Abonniere die Mod @gamevox im Steam-Workshop. Sie wird automatisch heruntergeladen und installiert. Alternativ kannst du sie unten manuell herunterladen.
Zum Server hinzufügen
Lade das Serverpaket herunter (keine DLL, nur PBO und Bikey) und entpacke @gamevox in dein Serververzeichnis. Kopiere gamevox.bikey aus @gamevox/keys/ in den Ordner keys/ deines Servers. Füge -servermod=@gamevox zu deinen Startparametern hinzu.
Spieler installieren GameVox
Spieler brauchen die laufende GameVox-Desktop-App. Sobald sie Arma 3 mit geladener Mod starten, erkennt GameVox das Spiel automatisch und aktiviert GameLink.
Einem Sprachkanal beitreten
Alle Spieler im selben GameVox-Sprachkanal bekommen automatisch räumliches Audio, Funk und Intercom. Keine weitere Konfiguration nötig.
Standard-Tastenkombinationen
Anpassbar in den SQF-Skripten der Mod
Ersetze ACRE2 / TFAR
Lade die Mod herunter, füge sie zu deinem Server hinzu und wechsle von TeamSpeak zu GameVox.