This is a very work in progress and incredibly niche tool that uses Cpp2IL.Core
to convert a built Unity Web build into assemblies for use in browser contexts. Think Il2CppInterop but for WASM.
This will mean that a plugin project can import the generated dlls and compile itself to WASM via NativeAOT-LLVM, and be ran via a userscript.
Current project status: Creating a basic POC
Very much open to contributions :-)
- Wait this pr so the downloaded package from spin can be removed
- Wait for Il2CppInterop to adopt AsmResolver 6 so hopefully AssemblyPublicizer can too (removing the manually downloaded package)
... And beyond