
Bruce GainReveCom
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.
Early Bird
SOLD OUT
Until December 15th
2-Day Conference
Auditori L'illa
Standard
SOLD OUT
Until February 23rd
2-Day Conference
Auditori L'illa
Late Bird
Ticket WASM I/O 25
Until March 26th
Barcelona
Mar • 27- 28 • 2025
2-Day Conference
Auditori L'illa
Join our newsletter now: