WASM I/O

Session

Look who's talking!

Bruce Gain
blend-mode

Bruce GainReveCom

Do You Want to Play Doom in Your Browser?

Bruce Gain - ReveCom

WebAssembly (Wasm) is increasingly playing a key role in video game distribution and online gameplay. Additionally, Wasm serves as a pivotal enabler for successful media streaming by industry giants such as Microsoft, Disney, Netflix, and others. While the intricate “under-the-hood” workings and infrastructure of media streaming largely remain opaque due to proprietary services, this talk provides an overview of how gaming and other content are currently utilized and how they should evolve in the future.

As an example of how gaming distribution and play can work, we demonstrate how WebAssembly, in conjunction with Emscripten, is used to compile the original Doom’s C code into a format executable within a browser environment. The fork we created and worked with on GitHub proved to be more challenging than anticipated. During the talk, we discuss the struggles we faced and the solutions we implemented to successfully get Doom running in a browser.

By dissecting this process, attendees will gain valuable insight into the inner workings of WebAssembly for game streaming. Additionally, attendees will have the chance to play Doom directly in their browser using a link provided during the session.

Join us to explore how WebAssembly is shaping the future of gaming and media streaming.

View all Sessions

Secure
your ticket!

  • Early Bird
    SOLD OUT

    Early Bird

    297 €

    Until December 15th

    2-Day Conference
    Auditori L'illa

  • Standard
    SOLD OUT

    Standard

    379 €

    Until February 23rd

    2-Day Conference
    Auditori L'illa

  • Late Bird
    Ticket WASM I/O 25

    Late Bird

    437 €

    Until March 26th

    All Things Webassembly

    Barcelona

    Mar • 27- 28 • 2025

    2-Day Conference
    Auditori L'illa

WASM I/O 2025 WASM I/O 2025

Stay
in the loop!

Join our newsletter now: