< Back to all clusters
[TECHNOLOGY] · 2 sources

started · updated

Browser-based gaming options and technical implementation

Various methods now allow users to play major gaming franchises directly through web browsers without full installations. These methods include official cloud streaming services, such as Xbox Cloud Gaming for Fortnite, and direct browser execution using local hardware.

Technical implementations vary by title. Some games, like Minecraft Classic, run directly in the browser, while others rely on remote server processing. Community-driven projects have also emerged, such as Quenq, which provides community ports of GTA Vice City and GTA III using web technologies. Other examples include independent adaptations like CSJS for Counter-Strike 1.6 and Q3JS for Quake III Arena.

For older PC titles to function in a browser environment, developers often use tools like Emscripten to translate original C-based engine code into WebAssembly (WASM). This allows the browser to execute complex logic with high performance. Additionally, because browsers lack a traditional file system, developers must create virtual file systems within the browser's memory to manage game assets like textures, maps, and sounds.

Entities

Capcom · Emscripten · Microsoft · Xbox Cloud Gaming