À l’occasion de la Game Developers Conference, Mozilla a donné un aperçu de WebGL 2, l’API web qui permet de faire tourner des jeux 3D dans un navigateur sans plug-in. Alors que la première version était basée sur OpenGL ES 2.0, la version mobile de l’API graphique ouverte du Khronos Group, WebGL 2 repose sur OpenGL ES 3.0, une mouture plus évoluée.
Ce changement entraîne de nombreuses améliorations au niveau des textures, de l’antialiasing ou des shaders, entre autres. Le moteur Unity 5 permet d’exporter les projets en WebGL, tout comme l’Unreal Engine 4.7. L'une des démos jouables les plus impressionnantes est Assassin's Creed Pirates (réalisée avec la version 1.0). WebGL 2 est en cours de développement au sein du Khronos Group.
Avec iOS 8 et OS X Yosemite, Apple a enfin activé par défaut WebGL dans Safari. La technologie est également activée dans les WebView (les vues web intégrées aux applications natives) d'iOS 8. Autrement dit, les principaux navigateurs sont maintenant tous compatibles. Cela va-t-il faire décoller les jeux 3D sur le web ?