Battlezone Online brings BZFlag tank combat to web browsers via new bzo project
A new open-source project called Battlezone Online (bzo) lets players join BZFlag multiplayer tank battles directly in a browser, on desktop, phone or VR headset, without installing a client. The server runs on Node.js and the browser client uses Three.js over WebSockets, WebTransport and WebRTC, connecting to existing BZFlag servers through a proxy list. Tagged releases ship as GitHub source tarballs and Docker images built on Ubuntu 26.04, supporting both amd64 and arm64.
GoKawiil's interpretation of the reporting above, not reported fact.
By proxying existing BZFlag servers rather than replacing them, bzo could lower the barrier to entry for a decades-old open-source game community without fragmenting its player base. The use of standard web technologies like WebRTC and WebTransport suggests an effort to make real-time multiplayer gaming accessible across devices, including VR, without native installs. Offering both Docker images and source builds indicates the project is aimed at self-hosters and server admins as much as end players.
- Battlezone Online (bzo) lets browsers play BZFlag multiplayer tank games with no client install.
- It bridges to existing BZFlag servers via a Node.js/Three.js stack using WebSockets, WebTransport and WebRTC.
- Releases include Docker images for Ubuntu 26.04 supporting both amd64 and arm64 architectures.
Meta Quest 3 VR Headset — Since Battlezone Online plays right in a VR headset browser, a Meta Quest 3 lets you jump into these tank battles in full immersive 3D without installing anything. It's a standalone headset, so you can just fire up the browser and head to bz.rikers.org for some retro tank combat in VR.
See Meta Quest 3 VR Headset on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.Source: github.com, 2026-10-21
Published there as: “Battlezone Online: BZFlag in the Browser”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.