Skip to content

WASM-Ready #32

@3HMonkey

Description

@3HMonkey

image

Since MUOC is already able being compiled AOT for different platforms it makes a lot of sense for the UO community to push this more into direction of having it running on every platform OS as a mid/long-term goal.
Currently developers have to compile it for and on every platform with the dependency of the OS since cross platform compiles are not possible and create a lot of overhead and maintenance for every new release.
We already had a running prototype for platform browser-wasm but as far as I can remember we had trouble with the sound.
Se an old version of this I did with Jaedan here:
https://github.com/3HMonkey/fna-wasm/tree/classicuo
It is using a compiled dotnet browser-wasm hosted by the use of an asp.net server.
There also was an assertion error due to the sdl handle function when the function is called. Running when commented and crashing when uncommented the function handle call.

image

Maybe it doesn't exist in the current version anymore since there was a lot updated.

So the target is creating a first working example what uses "browser-wasm" as platform and is able being AOT published.
Feel free to pickup that task since I do not have the time for this at the moment, but it were a huge impact.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions