A fascinating project involved porting popular games Terraria and Celeste to WebAssembly, enabling them to run in web browsers despite technological challenges. By leveraging the FNA engine built on C#, the team faced multiple obstacles, including runtime bugs, build system intricacies, and the need for extensive code patching and detouring. The effort culminated in a successful browser-based version of these games, highlighting the novelty and fun of undertaking unconventional tech projects.

20m read timeFrom velzie.rip
Post cover image
Table of contents
Porting Terraria and Celeste to WebAssemblyTerrariaCelesteMonoMod.RuntimeDetourEverestWhy?
1 Comment

Sort: