4 ms·
WebRTC is one of the fundamental building blocks that has been missing from the platform. Luckily, with the next macOS and iOS release we'll finally get support
by TheAceOfHearts 9y ago
WebRTC is one of the fundamental building blocks that has been missing from the platform. Luckily, with the next macOS and iOS release we'll finally get support in Safari [0], which is the last holdout.
I've gotta say, though... It's a tad underwhelming to open up all the links and not see any of the demos hosted somewhere for you to try.
It looks like support was added to Quake 3 over two commits [1][2]. I don't know much about game development, but I'm surprised it took so few changes.
[0] http://caniuse.com/#feat=rtcpeerconnection http://caniuse.com/#feat=rtcpeerconnection
[1] https://github.com/HumbleNet/quake3/commit/a5469b0b1032cde40ff353a237c2e308cf525d5d https://github.com/HumbleNet/quake3/commit/a5469b0b1032cde40...
[2] https://github.com/HumbleNet/quake3/commit/9b96742651edc73d029a857a89fbfd7d631b43f3 https://github.com/HumbleNet/quake3/commit/9b96742651edc73d0...
- AgentME 9y agoQuake 3's code is open source but it relies on proprietary assets that you must get from buying the game, but they could make a freely-accessible web version of OpenArena (it's a free open source game that uses Quake 3's code and game mechanics with free assets).