Team Fortress 2 Running In a Web Browser Using WebGL
An anonymous reader writes "Unreal Engine now runs in Flash and Crytek is considering porting CryEngine to Flash, but perhaps the Source Engine could go a different route. A software developer who works for Motorola Mobility has managed to get the engine and a level from Team Fortress 2 running in a browser using WebGL. There are still a few features and effects missing, but he claims it achieves a solid 60fps and has a video to prove it. Hopefully this gives Valve ideas; it'd be cool if older Source games became playable in your favorite browser, or even directly in Steam."
I'm also pretty sure that the guy just got a TF2 level to render and didn't port Valve's Source engine to JS. So its also missing the entire Source engine.
So you can play in linux, BSD, et al without wine?
"People don't want to learn linux" hasn't been a valid excuse since '03.
Steam includes an integrated webkit browser overlay that lets you check sites without exiting your game. I assume that it meant you could use this browser to play the game.
The guy didn't port the TF2 engine to WebGL since he doesn't have the source code. What he did is make a map loader that can partially load a TF2 level and display it with WebGL, but you can't actually play in it.
Mada mada dane.
As the developer of the demo in question, can I request a change in the article title? I did NOT port the Source Engine to a browser, not even close. I've simply loaded some of the visual resources and demonstrated that they can be displayed at game-appropriate speeds. It's a long way to go from here to "Team Fortress In a Browser".