Oh, look, now covered by existing specs! 💖
Many Web standards created (or on their way) to fill the gaps, including:
Some game on the Web activities outside W3C, including:
The Games on the Web roadmap summarizes technologies that enable the creation of “high-end” games on the Web.
Performance
WebAssembly, WebGPU, Workers
Rendering
WebGPU, WebGL, Web Audio API, WebXR
User interaction
Pointer lock, Touch events, Gamepad, WebXR, Sensors API
Network & Communication
WebRTC, WebSockets, Fetch, Streams
The Games on the Web roadmap summarizes technologies that enable the creation of “high-end” games on the Web.
Platform integration
Web App Manifest, Service Workers, Background Sync, Web Packaging
Data storage
Web Storage, IndexedDB, Web Crypto API
Payment & Service
Payment Request API, Payment Handler API
What are the main hurdles today?
Lots of on-going technologies are directly useful for games. Would it be a good time to run a W3C activity to track and steer progress? Some talking points:
Questions?
These slides set the context to drive discussions during the Gaming on the Web breakout session scheduled at TPAC 2018.