Back to browse
I ported Xonotic (arena FPS) to WebAssembly with full P2P multiplayer

I ported Xonotic (arena FPS) to WebAssembly with full P2P multiplayer

by astlouis44·Jun 6, 2026·9 points·1 comment

AI Analysis

●●●BangerWizardryCrowd Pleaser

Arena FPS running entirely in-browser via WebAssembly with working P2P networking.

Strengths
  • DarkPlaces engine compilation to Wasm is harder than standard Unity exports.
  • WebRTC-based P2P networking bypasses the need for dedicated game servers.
  • Instant play in any modern browser without downloads or plugins.
Weaknesses
  • Browser sandbox limits access to low-level networking or hardware features.
  • Performance may struggle on low-end devices compared to native client.
Category
Target Audience

Web developers, FPS gamers, WebAssembly enthusiasts

Similar To

QuakeJS · Emscripten game ports · WebRTC multiplayer demos

Similar Projects