Talk

Web Assembly (WASM) is a powerful technology that opens the door to unlimited development possibilities. As a video game enthusiast, I used it to port the Doom game to the browser, allowing me to play it anywhere, even on my mobile. This is made possible thanks to the availability of an Open Source port of Doom to .Net and its support for compilation to WASM.
This tools-in-action session will show you how I ported the MangedDoom game, which is made in .Net, to run in a browser. I will also share my experience on carrying out this port. You'll be surprised to see that this kind of project is very accessible as well as captivating, especially when you see the game running on a mobile browser.
Although my work is based on .Net's WASM tooling, it can be applied to any framework that targets WASM. So, come and relive this fun porting adventure with me 👍.
Yassine Benabbas
Worldline
Dr. Yassine is a developer, teacher, speaker, event organiser and blogger.
He got a PhD in computer science on the domain of computer vision in 2012. After that, he worked as mobile developer during 10 years and then took the role of DevRel @ Worldline.
During all his career, Yassine has been teaching (all his lecture material is on GitHub), blogging and speaking in conferences. During his free time, he likes developing, watching animé, playing video games and publishing programming videos or speedruns.
He is also one of the organizers of the Lille Android User Group.