Test ukázal: Battle Drones jako RTS hra s audio-based multiplayerem

Battle Drones je RTS hra, která využívá audio pro synchronizaci multiplayeru mezi zařízeními.

24. října 2026 Redakce aidevelopers.cz

Battle Drones je real-time strategie (RTS) hra, která se odlišuje svým přístupem k multiplayeru. Podle Simona Willisona hra využívá audio signály pro synchronizaci stavu hry mezi zařízeními, což umožňuje hráčům soutěžit bez nutnosti tradičního serverového zázemí. Tato metoda synchronizace byla testována a úspěšně implementována.

Hra obsahuje 9 budov, 7 pozemních vozidel, 6 vzdušných vozidel a 3 infanterie jednotky, všechny ve 3D provedení. Mezi herní módy patří skirmish a Last Stand, což poskytuje hráčům různé herní zážitky. Battle Drones prošla 12 iteracemi a 321 commitů, což ukazuje na rozsáhlý vývojový proces.

Jedním z klíčových aspektů Battle Drones je její schopnost podporovat multiplayer mezi zařízeními v dosahu mikrofonu. Hráči mohou sdílet URL pro online multiplayer, což umožňuje hrát i na větší vzdálenosti. Tato funkce byla testována v různých verzích hry a vedla k pozitivnímu přijetí. Například v aktualizaci v4 došlo ke snížení procenta nevyřešených her po 25 minutách z 14% na 0.9%, a podíl výher pro stranu, která byla 800+ scrap zaostává, vzrostl z 24% na 46%.

Hra je postavena v TypeScriptu a využívá framework Three.js pro 3D grafiku. Pokud dojde k problémům s audio signály, doporučuje se zkontrolovat nastavení mikrofonu. Hráči, kteří se pokoušejí připojit, by měli mít zařízení v dosahu mikrofonu, aby zajistili správnou funkčnost multiplayeru.

Willison se domnívá, že vibe coding, tedy rychlý vývoj her bez hlubokých zkušeností, může vést k efektivním výsledkům. Tato metoda umožnila rychlé iterace a testování, což vedlo k výraznému zlepšení hratelnosti a celkového zážitku ze hry.

Battle Drones tak představuje příklad toho, jak lze využít audio pro multiplayer v hrách a jak audio může hrát klíčovou roli v synchronizaci multiplayeru.