Description
Genesis 👇
By the way, are you aware of modern web frontend technologies? The thing is, we have the Emscripten port of fheroes2. The README claims it's experimental, but it actually works pretty well in general... except that we don't have a convenient launcher for it (HTML/JS code for its launch page). All we have is a pretty basic launcher here. It works in general, but it is absolutely inconvenient for the end user. The general requirements for the launcher are described here. For the reference, the Emscripten port has the build job in our CI for pull requests:
fheroes2/.github/workflows/make.yml
Lines 321 to 366 in 349cc49
which produces PR artifacts. Ideally, it would be interesting to host the WebAssembly build as part of the fheroes2 website so that users can play directly in their browser using the user's local game assets.
Are you interested in looking into this (of course, not right now, but maybe in the future)?
Originally posted by @oleg-derevenetz in #9726