Doom is maybe the game that runs on on any possible platform. In that regard, I ported Managed Doom to the browser with WebAssembly through .Net Blazor and some JavaScript. The original game that I ported is an open source port of Doom written in .net called Managed Doom.
I this talk, I will share with you how I quickly managed to port the source code from the desktop version to the browser. I'll also share my experiments with .Net 7 and the changes with regard to interoperability with JS.
Speakers: Yassine Benabbas