DoomSharp with Wesley Cabus and Nico Vermeir
An MAUI version of Doom? Carl and Richard talk to Wesley Cabus and Nico Vermeir about their efforts to port the venerable game Doom to C# and .NET 6 with MAUI as the UI. Wesley did the base conversion of Doom over to .NET, while Nico focused on getting the UI working through MAUI. Converting code, graphics, music, and sound effects from the 1990s into modern solutions is challenging but fun! Primarily working on the PC, there's a concerted effort to get a version running on Android devices too - and they could use your help!
Guests:
Wesley Cabus
Wesley Cabus is a Coding Architect at Xpirit in Belgium by day and a gaming/piano playing geek at night. He loves sharing his knowledge with others and tries to coach people into doing the same by co-organizing meetups in Belgium and speaking at conferences. And sometimes, he gets crazy ideas like porting DooM into C#.
Nico Vermeir
Nico Vermeir is an application architect at Inetum-Realdolmen in Belgium since 2010, where he has a strong focus on building and architecting modern applications. Being a strong believer in the importance of communities he tries to share knowledge wherever he can, be it on Twitter, at a user group or conference. He has spoken on many international conferences such as NDC Sydney, NDC London, Swetugg, Build Stuff, DotNext. Nico is a Microsoft MVP in Developer Technologies, crew member of Techorama BE and NL and crew member of VISUG, Belgium's largest .NET user group.
Links:
- AvnObservable https://github.com/carlfranklin/AvnObservable
- Game Boy Emulator https://www.youtube.com/watch?v=pP4lumdqpXY
- Doom Sharp https://github.com/wcabus/doom-sharp
- MAME https://www.mamedev.org/
- Unity https://unity.com/
- Techorama https://techorama.be/