
Liquid War
About
A web-based multiplayer remake of the classic game Liquid War. Players control cursors to lead armies of fighters across a map. Fighters automatically follow the nearest friendly cursor using gradient-based pathfinding, and when enemies collide, the outnumbered side loses health until one team remains.
Game engine built in Rust compiled to WebAssembly for performance. Renderer uses TypeScript + WebGL (Three.js). Multiplayer server in Rust WebSockets. Documentation site built with Leptos (Rust SSR + WASM hydration). Deployed via Docker with Nginx.
Team
Niche
WebAssembly multiplayer remake of the classic 1995 Liquid War game with Rust performance
Timeline
Core engine in Rust/WASM, Three.js WebGL renderer, multiplayer server. Documentation site with Leptos
Monetization
Cosmetic skins, custom map packs, tournament entry fees, spectator mode subscriptions
Strategy
Bring a beloved classic to the modern web. Rust + WASM delivers native-like performance for fluid army simulations. WebGL rendering via Three.js for visual quality. Real-time multiplayer via Rust WebSocket server. Nostalgia factor drives initial adoption
Competition
Original Liquid War (desktop only, abandoned), io games (simple mechanics), browser RTS games (rare). No modern web remake of Liquid War exists