GameLink para sa Arma 3
Proximity voice, radio simulation, phone calls at vehicle intercom para sa Arma 3. Modernong alternatibo sa ACRE2 at TFAR. Hindi na kailangan ng TeamSpeak.
Ano ang Makukuha Mo
Lahat ng inaalok ng ACRE2 at TFAR, tumatakbo sa voice infrastructure ng GameVox
Proximity Voice
3D spatial audio na may distance rolloff. Humihina ang boses ng mga player habang lumalayo sila, at naririnig mo sila sa kaliwa o kanan depende sa direksyon nila. Apat na voice range: Whisper (3m), Normal (8m), Shout (15m), Yell (32m).
Radio Simulation
Short-range at long-range na radyo na may signal degradation. Lumalakas ang static habang lumalayo. May mic click sound sa PTT. May ear assignment para makapag-monitor ng dalawang frequency.
Vehicle Intercom
Malinaw na audio sa pagitan ng crew ng sasakyan kahit gaano kalayo. Automatic na nade-detect kapag sumakay ang mga player sa iisang sasakyan.
Phone Calls
One-on-one na tawag sa telepono na may makatotohanang tunog ng telepono. Full volume kahit gaano kalayo.
Terrain Occlusion
Gamit ang line-of-sight raycasting, nami-muffle ang mga boses sa likod ng burol at gusali. Automatic, walang kailangang i-configure.
Spatial Radar
Visual overlay na nagpapakita ng mga kalapit na player sa radar, kasama ang distansya, speaking indicator at radio TX badge.
Architecture
Paano pinapalitan ng GameVox ang pagdepende sa TeamSpeak plugin
Arma 3 Mod (SQF Scripts)
Binabasa bawat frame ang posisyon ng mga player, kung sino ang nakasakay sa sasakyan, at ang radio state mula sa Arma simulation. Gumagamit ng checkVisibility para sa terrain occlusion.
Bridge Extension (gamevox_x64.dll)
Isang magaan na C++ DLL na nilo-load gamit ang callExtension ng Arma. Nagbubukas ito ng WebSocket connection papunta sa GameVox sa 127.0.0.1:8088 at ipinapasa ang position/radio data bilang JSON.
GameVox GameLink
Tinatanggap ang position at radio data mula sa extension. Nilalagay ang spatial audio, radio effects (bandpass + static), phone filters at vehicle intercom. Lahat client-side gamit ang Web Audio API.
vs ACRE2 / TFAR
Mga pangunahing pagkakaiba sa mga solusyong nakabase sa TeamSpeak
| GameVox | ACRE2 / TFAR | |
|---|---|---|
| Voice Platform | GameVox | TeamSpeak 3 |
| Kailangan ng Plugin | Hindi | Oo (TS3 plugin) |
| IPC Mechanism | WebSocket (JSON) | Named Pipe / Shared Memory |
| Spatial Audio | Web Audio API | TS3 Plugin SDK |
| Radio Effects | Client-side | TS3 Plugin |
| Terrain Occlusion | Raycast + lowpass | Raycast + attenuation |
| Vehicle Intercom | Oo | Oo (ACRE2) |
| Web Client | Oo (spectate) | Hindi |
Gabay sa Pag-setup
Para sa mga server admin
Mag-subscribe sa Mod sa Steam Workshop
Mag-subscribe sa @gamevox mod sa Steam Workshop. Automatic itong mada-download at mai-install. O i-download nang manual sa ibaba.
Idagdag sa Server
I-download ang server package (walang DLL, PBO at bikey lang) at i-extract ang @gamevox sa server directory mo. Kopyahin ang gamevox.bikey mula sa @gamevox/keys/ papunta sa keys/ folder ng server mo. Idagdag ang -servermod=@gamevox sa startup parameters mo.
Mag-install ng GameVox ang mga Player
Kailangang naka-run ang GameVox desktop app ng mga player. Pag in-launch nila ang Arma 3 na naka-load ang mod, automatic na nade-detect ng GameVox ang laro at ina-activate ang GameLink.
Sumali sa Voice Channel
Lahat ng player na nasa iisang GameVox voice channel ay automatic na may spatial audio, radyo at intercom. Wala nang ibang kailangang i-configure.
Default na Keybinds
Puwedeng i-configure sa SQF scripts ng mod
Palitan ang ACRE2 / TFAR
I-download ang mod, idagdag sa server mo, at lumipat mula TeamSpeak papuntang GameVox.