In case anyone is curious, this appears to be an Emscripten-compiled C++ project. The remake and engine itself isn't necessarily 'web-based'.
Wow, the demo is just published with a level from the original game with the original assets… If OpenMW did a directly playable web version with the original world, Bethesda would not like that :D
Super impressive!<p>I played a good chunk of the demo level and only noticed a few glitches (e.g. bear getting stuck in the wall, some non-optimal camera movement - but maybe that matches the original?).<p>One error that I hit a good way through the level (in the room with the disconnected stairs and pool in the middle) is a JS stack overflow:<p>exceeded,RangeError: Maximum call stack size exceeded
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:113674" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:113674</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
at Bi (<a href="http://xproger.info/projects/OpenLara/OpenLara.js:5:118632" rel="nofollow">http://xproger.info/projects/OpenLara/OpenLara.js:5:118632</a>)
WebGL noob question - why is this silky smooth on Safari on my MacbookPro but Mine 3D [0] (and to be fair basically any other Web GL) is noticably low fps?<p>I understand Chrome has better support, and I'm in the habit of launching Chrome to check out Web GL stuff. But I absent mindedly followed this link on Safari and was pleasantly surprised.<p>[0] <a href="http://egraether.com/mine3d/" rel="nofollow">http://egraether.com/mine3d/</a>
Bats just followed me under water... Also I am unable to shoot them as long as they are attacking me. Is it a OpenLara bug or feature from the original game?
Ho my...Tomb Raider is my favorite game since I played Tomb Raider 2. I've got extremely excited about this project! Nice 60FPS, nice movements (although the controls are completely different from the TR1-5 games)!<p>I'll try to help this guys somehow.
Oh man this is positively insane! The original Tomb Raider games are probably my all time favorite video games. I recently revisited Tomb Raider for PlayStation in an emulator on my laptop. I find it a bit mind-blowing that OpenLara in the browser seems to be performing better than the native PSX emulator did.<p>I think perhaps the ctrl-action button is more sensitive here than it was in the original PC version? In order to get out of the water hole I had to swim into the corner basically. It was a long while since I played the original on PC though so who knows.<p>Mad respect.
This work pretty well on my phone. Like the touch controls almost make it convenient to play without a gamepad.<p>They just need to fix the issue of the browser highjacking touch inputs and add fullscreen support.
Very nicely done. Congrats.<p>Always thought the TR games were pretty awful, personally. Those were the days when they were still trying to get 3rd person 'right'. But the implementation here is solid.
Rock solid 60fps, works out of the box on Chrome. I am impressed.<p>EDIT: To swim forward under water, press space!<p>EDIT2: Somehow, there's a bug with climbing out of the water, making her climb up on the edge, then places her like half a meter forward and she plays the climb animation again (clipping into the ground), then places her half a meter forward, etc, until she is stuck in the wall.
Nice! But if you're keeping the original PC controls, why swap alt/space? It's severely messing with my muscle memory.<p>Edit: Also a wolf followed me underwater and ran around normally. And I seem to have unlimited underwater time. Is there a tracker for how complete the project is/a roadmap? Either way, awesome stuff!