MultiversalNomad / multiversalnomad.github.io

My personal website.
https://www.jplc.ca
0 stars 0 forks source link

Convert or rewrite games into HTML5 versions. #28

Closed MultiversalNomad closed 7 months ago

MultiversalNomad commented 5 years ago

Currently\, the games on the site are either Flash (*.swf) or Unity (*.unity3d)\, both of which are dead web technologies.

Try to find a way to either convert or rewrite the games into HTML5 versions.

Keep an eye on Ruffle ( https://ruffle.rs/ and https://github.com/ruffle-rs/ruffle ) as a possible solution for the *.swf files.

Keep an eye on DevX Magic Studio or Game Recovery ( http://en.unity3d.netobf.com/ and https://forum.unity.com/threads/unity-3d-obfuscator-a-special-protection-tool-for-unity-3d.51356/ ) as a possible solution for the *.unity3d files. Other possible solutions might be AssetStudio ( https://github.com/Perfare/AssetStudio ), AssetRipper ( https://github.com/AssetRipper/AssetRipper ), or UABEAvalonia ( https://github.com/nesrak1/UABEA ). Might need ILSpy ( https://github.com/icsharpcode/ILSpy ) for C# or dll extraction?

MultiversalNomad commented 7 months ago

As of commits 0235a350f195417c0bd067dc0773ba920523cddb and 6af1b43a46c5595c81f8038084bc034de529a1fb, Ruffle has been integrated into the pages for the Flash games and appears to be working. I've decided not to attempt to update the Unity Web Player game since that requires too much work for not enough payoff; if needed, I can always cobble together a new prototype in a modern game engine and export that to HTML5 for a new page.