{"id":1013,"date":"2015-03-04T10:51:57","date_gmt":"2015-03-04T09:51:57","guid":{"rendered":"http:\/\/blog.mozilla.org\/press-fr\/?p=1013"},"modified":"2015-03-04T10:51:57","modified_gmt":"2015-03-04T09:51:57","slug":"lancer-des-jeux-natifs-sur-le-web-va-devenir-beaucoup-plus-simple","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/press-fr\/2015\/03\/04\/lancer-des-jeux-natifs-sur-le-web-va-devenir-beaucoup-plus-simple\/","title":{"rendered":"Lancer des jeux natifs sur le Web va devenir beaucoup plus simple"},"content":{"rendered":"<p>La GDC 2015 (Game Developer Conference), qui se tient du 2 au 6 mars \u00e0 San Francisco, est l\u2019un des \u00e9v\u00e9nements majeurs dans la longue collaboration entre Mozilla et les plus grands \u00e9diteurs de moteurs de jeux. \u00c0 cette occasion, Mozilla concr\u00e9tise son ambition d\u2019enrichir le Web avec des jeux hautes performances, sans plugin. Unity Technologies va inclure une pr\u00e9visualisation de leur outil d\u2019export WebGL dans le cadre du lancement de Unity 5, disponible aujourd\u2019hui. <a href=\"https:\/\/blog.mozilla.org\/blog\/2015\/02\/24\/unreal-engine-4-7-binary-release-includes-html5-export-3\/\">Epic Games<\/a> a ajout\u00e9 un outil d\u2019exportation HTML5 en version Beta dans le cadre de la mise \u00e0 jour r\u00e9guli\u00e8re de ses moteurs.<\/p>\n<p>Cela signifie que les d\u00e9veloppeurs de jeux exploitant les capacit\u00e9s de ces solutions ont maintenant la possibilit\u00e9 de proposer leurs cr\u00e9ations utilisables directement avec les technologies natives du Web. En un clic, ils choisissent leur plate-forme de d\u00e9veloppement et peuvent commencer \u00e0 cr\u00e9er. Ils acc\u00e8dent ainsi directement \u00e0 la plus grande plate-forme de distribution du monde tirant parti de deux technologies innovantes propos\u00e9es par Mozilla\u00a0: asm.js et WebGL.<\/p>\n<p>&nbsp;<\/p>\n<p><em>Quels sont les changements \u00e0 anticiper ?<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>La strat\u00e9gie des \u00e9diteurs de navigateurs \u00e9volue pour r\u00e9duire leur d\u00e9pendance aux plugins manipulant ou fournissant du contenu. Chrome a par exemple pour projet l\u2019abandon complet de la pris en charge de NPAPI. Les d\u00e9veloppeurs tels que King, Humble Bundle, Game Insider et Zynga utilisent Emscripten pour d\u00e9ployer leurs jeux C et C++ sur le Web. Disney a lanc\u00e9 <em>Where\u2019s My Water<\/em> sur FirefoxOS, qui a \u00e9t\u00e9 port\u00e9 en utilisant la m\u00eame technologie. Emscripten permet aux d\u00e9veloppeurs de faire une compilation des jeux vers asm.js, un sous-ensemble de JavaScript qui permet d\u2019approcher une vitesse d\u2019ex\u00e9cution qui aurait \u00e9t\u00e9 obtenue par du code C ou C++ natif. Cependant, cette approche pour le d\u00e9veloppement et la distribution pr\u00e9sente une certaine complexit\u00e9 et la plupart des entreprises cit\u00e9es utilisent des moteurs d\u00e9velopp\u00e9s en interne pour atteindre leurs objectifs. Jusqu\u2019\u00e0 maintenant, ce fonctionnement a priv\u00e9 la majorit\u00e9 des d\u00e9veloppeurs des possibilit\u00e9s de d\u00e9ploiement sur le Web.<\/p>\n<p>&nbsp;<\/p>\n<p><em>Une technologie qui gagne du terrain<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>Les standards Web de base sont de mieux en mieux pris en charge par les navigateurs. WebGL s\u2019\u00e9tend maintenant \u00e0 tous les navigateurs modernes, \u00e0 la fois sur PC et sur mobiles. Tous les navigateurs sont optimis\u00e9s pour accepter le code bas\u00e9 sur asm.js. Firefox et Internet Explorer se sont m\u00eame engag\u00e9s \u00e0 r\u00e9aliser des optimisations avanc\u00e9es.<\/p>\n<p>&nbsp;<\/p>\n<p>&laquo;&nbsp;Le Web permet de toucher des centaines de millions d\u2019utilisateurs en un seul clic, ce qui en fait une plate-forme de jeux formidable,\u201c explique Andreas Gal, CTO de Mozilla. \u201cNous avons travaill\u00e9 dur pour que la plate-forme soit pr\u00eate \u00e0 accueillir des jeux hautes performances et rivaliser avec d\u2019autres plates-formes. Le succ\u00e8s de nos partenariats avec des moteurs haut de gamme et des d\u00e9veloppeurs de jeux prouve que l\u2019industrie prend conscience de ces changements.\u201c<\/p>\n<p>&nbsp;<\/p>\n<p><em>Jeux JavaScript \u00e9crits \u00e0 la main : peut-on voir la diff\u00e9rence ?<\/em><\/p>\n<p>Au GDC, Mozilla pr\u00e9sentera quelques exemples exceptionnels de code HTML5 utilisant du JavaScript \u00e9crit \u00e0 la main. Une d\u00e9monstration d\u2019un produit baptis\u00e9 Tanx, d\u00e9velopp\u00e9 par PlayCanvas, sera disponible sur le stand Firefox. Ce produit fonctionne sur diff\u00e9rentes plates-formes PC et mobiles. Il peut m\u00eame \u00eatre lanc\u00e9 via un <em>iOS WebView<\/em>, \u00e0 partir de Twitter. Il inclut la prise en charge des manettes et des syst\u00e8mes multijoueurs. Mozilla va int\u00e9grer <em>The Marvelous Miss Take<\/em> par les studios Wonderstruck et Turbulenz. Ce titre sortira sur Firefox Marketplace et Steam d\u00e8s aujourd\u2019hui. Pour la distribution sur Steam, l\u2019application HTML5 prend la forme d\u2019une application native mais il serait bien difficile de s\u2019en rendre compte.<\/p>\n<p><em>Et c\u2019est pas fini\u2026<\/em><\/p>\n<p>Mozilla s\u2019engage \u00e0 faire avancer le Web de toutes les mani\u00e8res possibles. S\u2019il est d\u00e9j\u00e0 possible d\u2019y offrir une excellente exp\u00e9rience de jeu, son potentiel reste encore largement sous exploit\u00e9. Cette ann\u00e9e, le stand de Mozilla accueille des technologies innovantes comme WebGL 2 et WebVR, ainsi que des outils de d\u00e9veloppement am\u00e9lior\u00e9s pour les d\u00e9veloppeurs, qu\u2019ils s\u2019int\u00e9ressent aux jeux ou au Web. Ces outils seront pr\u00e9sent\u00e9s dans la <a href=\"https:\/\/hacks.mozilla.org\/2015\/03\/firefox-developer-edition-38-64-bits-and-more\/\">version 64 bits<\/a> de <a href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/developer\/all\/\">Firefox Developer Edition<\/a>. Mozilla va permettre l\u2019exploitation des instructions SIMD et le support exp\u00e9rimental par t\u00e2che. Les d\u00e9veloppeurs sont invit\u00e9s \u00e0 tester ces technologies, maintenant disponibles sur <a href=\"http:\/\/nightly.mozilla.org\/\">Firefox Nightly<\/a>.<\/p>\n<ul>\n<li>Rendez-vous sur le stand Mozilla pour en savoir plus sur Firefox Marketplace, maintenant disponible sur nos offres PC, Android et Firefox OS pour offrir plus d\u2019opportunit\u00e9s aux d\u00e9veloppeurs.<\/li>\n<li>Pour en savoir plus sur l\u2019actualit\u00e9 de Mozilla au GDC, lire des articles r\u00e9dig\u00e9s par les d\u00e9veloppeurs ou participer \u00e0 l\u2019aventure, rendez-vous sur mozilla.org ou venez nous voir : South Hall Stand #2110 jusqu\u2019au 6 mars.<\/li>\n<li>Pour en savoir plus \u00e0 propos de Unity, rendez-vous ici\u00a0: <a href=\"http:\/\/blogs.unity3d.com\/2015\/03\/03\/unity-5-launch\/\">http:\/\/blogs.unity3d.com\/2015\/03\/03\/unity-5-launch\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>La GDC 2015 (Game Developer Conference), qui se tient du 2 au 6 mars \u00e0 San Francisco, est l\u2019un des \u00e9v\u00e9nements majeurs dans la longue collaboration entre Mozilla et les &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/press-fr\/2015\/03\/04\/lancer-des-jeux-natifs-sur-le-web-va-devenir-beaucoup-plus-simple\/\">Lire la suite<\/a><\/p>\n","protected":false},"author":498,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39,5872],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/posts\/1013"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/users\/498"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/comments?post=1013"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/posts\/1013\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/media?parent=1013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/categories?post=1013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/press-fr\/wp-json\/wp\/v2\/tags?post=1013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}