4 ms·
Minor remark about the headline: This appears to be a TF2 map loaded into a minimal Source Engine WebGL port as an example. TF2 itself was not ported, just eno
by JL2010 15y ago
Minor remark about the headline: This appears to be a TF2 map loaded into a minimal Source Engine WebGL port as an example. TF2 itself was not ported, just enough of the Source Engine components to load a map - he could've used a map file from just about any Source Engine powered game.
Awesome project :)
- winestock 15y agoTherefore, a port of the original Portal to the web would be more feasible than a port of Team Fortress 2.
- Produce 15y agoTechnically this is not a port. It's just an OpenGL application that can read and render the TF2 map format. A port would consist of modifying the original source (which I assume the author does not have access to, since it's a closed source product) so that it runs on a different platform.
- JL2010 15y agoFair distinction. Half-Life 2 SDK open sources a decent amount of code. Take a look at his source code, a lot of it is a re-implementation of Valve's map and model data structures in Javascript with similar naming convention. Hence why I called it a "minimal port" or "ported just enough components" to load a map.