Terraria und Celeste im Browser: Eine unglaubliche Leistung

2025-05-29

Dieser Artikel beschreibt die spannende Reise des Autors und seines Teams, die C#-Spiele Terraria und Celeste nach WebAssembly zu portieren. Sie überwanden zahlreiche Herausforderungen, darunter die Dekompilierung, die Integration von WebAssembly mit nativen C++-Komponenten, Einschränkungen in der .NET-Laufzeitumgebung hinsichtlich Multithreading und kryptografischer Algorithmen sowie Kompatibilitätsprobleme mit den Engines FNA und FMOD. Letztendlich gelang es ihnen nicht nur, die Spiele erfolgreich auszuführen, sondern auch den Everest-Mod-Loader zu implementieren und den Online-Multiplayer zu ermöglichen – eine wahre technische Meisterleistung.

Mehr lesen
Spiele