Forum
Stranded II General Run Stranded II OnlineRun Stranded II Online
14 replies 1
That being said: I don't think this will work as well as you might think. You will have network lag, their streaming mechanism probably isn't focused on games / video streams and you will have a lot of input delay.
Stranded II is using a game engine (Blitz3D) which can't run in browsers. It's not designed for that and it uses Direct3D which doesn't run in browsers either. So these are very base news for your plan.
Back in the days there were ways to "convert" desktop apps to "browser apps". This was basically fake though because that stuff still didn't really run IN the browser. You had to download and install a browser plugin and what that plugin did is basically downloading the game to a temporary folder and simply starting it. So it looked like it was executed in the browser but in fact the browser just downloaded and started it.
This is not a thing anymore because (afaik) all big browsers dropped the support for NPAPI plugins (these were the only ones which had enough permissions to do such crazy things). I guess they still work but you have to explicitly enable them because they are a very bad idea in general and a huge security risk.
Also since you would have to download and install the plugin first you wouldn't win anything.
The only right way would be to develop the game with an engine which can run in the browser. Unity3D for example. There are many others. As said before Stranded II as not been developed with such an engine so to make this approach work the entire game would have to be recreated in such an engine. This would be A LOT of work.
There are automatic converters which can help a bit in some cases but not for Blitz3D (as far as I know) because it's not a super popular engine and nobody wants to waste time with it anymore.
So unless you find an insane person with enough skill and time there won't be a Stranded II in the browser.
edited 1×, last 13.11.18 09:16:04 pm
The complete way how the game runs and works needs to be changed not only the way it is loaded. Doing this would require a full rewrite with another game engine and another programming language which would take dozens, if not hundreds of hours.
1