{"id":1426,"date":"2015-03-04T09:41:17","date_gmt":"2015-03-04T08:41:17","guid":{"rendered":"http:\/\/blog.mozilla.org\/press-pl\/?p=1426"},"modified":"2015-03-04T09:41:17","modified_gmt":"2015-03-04T08:41:17","slug":"tworzenie-gier-natywnych-w-sieci-stanie-sie-jeszcze-prostsze","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/press-pl\/2015\/03\/04\/tworzenie-gier-natywnych-w-sieci-stanie-sie-jeszcze-prostsze\/","title":{"rendered":"Tworzenie gier natywnych w Sieci stanie si\u0119 jeszcze prostsze"},"content":{"rendered":"<p>GDC 2015 jest wa\u017cnym wydarzeniem dla d\u0142ugiej wsp\u00f3\u0142pracy pomi\u0119dzy Mozill\u0105 i najwi\u0119kszymi \u015bwiatowymi producentami silnik\u00f3w gier. Zapowiadali\u015bmy wprowadzenie do Sieci gier o wysokiej jako\u015bci bez wtyczek i teraz realizujemy ten cel. Unity Technologies doda\u0142o WebGL jako cz\u0119\u015b\u0107 dost\u0119pnego od dzi\u015b wydania Unity 5. Natomiast <a href=\"https:\/\/blog.mozilla.org\/blog\/2015\/02\/24\/unreal-engine-4-7-binary-release-includes-html5-export-3\/\" target=\"_blank\">Epic Games<\/a>, doda\u0142o eksporter Beta HTML5 jako cz\u0119\u015b\u0107 regularnych wyda\u0144 binarnych silnik\u00f3w. Oznacza to, \u017ce sie\u0107 wolna od wtyczek jest teraz w r\u0119kach deweloper\u00f3w gier, kt\u00f3rzy pracuj\u0105 z tymi popularnymi narz\u0119dziami. Je\u015bli wybior\u0105 sie\u0107 jako platform\u0119, mog\u0105 jednym klikni\u0119ciem dodawa\u0107 do niej kolejne aplikacje. Teraz deweloperzy s\u0105 w stanie w pe\u0142ni wykorzysta\u0107 potencja\u0142 najwi\u0119kszej otwartej platformy dystrybucji bazuj\u0105c na dw\u00f3ch pionierskich technologiach Mozilli \u2013 asm.js i WebGL.<\/p>\n<p><strong><em>Co si\u0119 zmieni\u0142o?<\/em><\/strong><\/p>\n<p>Dostawcy przegl\u0105darek zaczynaj\u0105 uniezale\u017cnia\u0107 si\u0119 od wtyczek podczas dostarczania tre\u015bci. Chrome planuje ca\u0142kowicie porzuci\u0107 wsparcie NPAPI. Deweloperzy tacy jak King, Humble Bundle, Game Insider i Zynga u\u017cywaj\u0105 Emscripten, by uruchomi\u0107 w sieci swoje gry napisane w j\u0119zyku C i C++. U\u017cywaj\u0105c tej samej technologii Disney przeportowa\u0142 gr\u0119 \u201cWhere\u2019s My Water\u201d na Firefox OS. Emscripten pozwala deweloperom skompilowa\u0107 gry do asm.js, podzbioru JavaScript, kt\u00f3ry mo\u017ce by\u0107 zoptymalizowany, by dzia\u0142a\u0107 w natywnych pr\u0119dko\u015bciach. To podej\u015bcie mo\u017ce by\u0107 jednak wymagaj\u0105ce i wi\u0119kszo\u015b\u0107 firm pracowa\u0142a z w\u0142asnymi silnikami, by osi\u0105gn\u0105\u0107 swoje cele. Dlatego te\u017c do tej pory bardziej zaawansowane techniki tworzenia gier w sieci by\u0142y nieosi\u0105galne dla wielu deweloper\u00f3w.<\/p>\n<p><em><strong>Coraz bardziej powszechna technologia<\/strong><\/em><\/p>\n<p>Wsparcie przegl\u0105darek dla podstawowych standard\u00f3w jest coraz wi\u0119ksze. WebGL jest dost\u0119pne we wszystkich wsp\u00f3\u0142czesnych przegl\u0105darkach zar\u00f3wno na urz\u0105dzeniach stacjonarnych, jak i mobilnych. Przegl\u0105darki dostosowuj\u0105 si\u0119 do kodu w stylu asm.js, przy czym Firefox i Internet Explorer pracuj\u0105 nad zaawansowan\u0105 optymalizacj\u0105.<\/p>\n<p>\u201eDzi\u0119ki mo\u017cliwo\u015bci dotarcia do milion\u00f3w u\u017cytkownik\u00f3w za pomoc\u0105 jednego klikni\u0119cia, Sie\u0107 jest fantastycznym miejscem do publikowania gier,\u201c powiedzia\u0142 Andreas Gal, CTO Mozilli. \u201eCi\u0119\u017cko pracowali\u015bmy, aby platforma mog\u0142a obs\u0142ugiwa\u0107 najwy\u017cszej jako\u015bci i rywalizowa\u0107 z tre\u015bciami dost\u0119pnymi na innych platformach. Sukces naszej wsp\u00f3\u0142pracy z tw\u00f3rcami najwy\u017cszej klasy silnika i deweloperami pokazuje, \u017ce bran\u017ca to zauwa\u017ca.\u201c<\/p>\n<p><em><strong>Gry JavaScript pisane r\u0119cznie: widzisz r\u00f3\u017cnic\u0119?<\/strong><\/em><\/p>\n<p>Na GDC Mozilla zaprezentuje kilka ciekawych przyk\u0142ad\u00f3w HTML5 opartych na pisanym r\u0119cznie kodzie JavaScript. Na stoisku Firefoksa b\u0119dzie mo\u017cna zobaczy\u0107 Tanx, produkt stworzony przez PlayCanvas. Dzia\u0142a on na wielu komputerach stacjonarnych i platformach mobilnych, a tak\u017ce w iOS WebView, uruchomionym na Twitterze. Dodatkowo u\u017cytkownicy b\u0119d\u0105 mogli korzysta\u0107 z gamepada oraz opcji gry wieloosobowej. Mozilla zaprezentuje The Marvelous Miss Take, wyprodukowany przez Wonderstruck i Turbulenz. Ten tytu\u0142 ju\u017c dzi\u015b pojawi si\u0119 w Firefox Marketplace oraz Steam. W dystrybucji Steam, aplikacja HTML5 jest dost\u0119pna jako aplikacja natywna, ale nie\u0142atwo b\u0119dzie to dostrzec.<\/p>\n<p>Mozilla jest oddana poszerzaniu zakresu mo\u017cliwo\u015bci Sieci. Mo\u017cemy ju\u017c korzysta\u0107 ze wspania\u0142ych gier, ale w Sieci wci\u0105\u017c drzemie ogromny potencja\u0142. W tym roku na stoisku Mozilli pojawi\u0105 si\u0119 nowoczesne technologie, takie jak WebGL2 i WebVR, oraz ulepszone narz\u0119dzia deweloperskie skierowane do tw\u00f3rc\u00f3w gier i aplikacji. Narz\u0119dzia te b\u0119d\u0105 zademonstrowane w naszej najnowszej <a href=\"https:\/\/hacks.mozilla.org\/2015\/03\/firefox-developer-edition-38-64-bits-and-more\/\" target=\"_blank\">64-bitowej wersji<\/a> <a href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/developer\/all\/\" target=\"_blank\">Firefoksa dla deweloper\u00f3w<\/a>. Mozilla zapewni te\u017c deweloperom dost\u0119p do SIMD i obs\u0142ugi w\u0105tk\u00f3w. Deweloperzy mog\u0105 ju\u017c testowa\u0107 wspomniane technologie w <a href=\"http:\/\/nightly.mozilla.org\/\" target=\"_blank\">Firefox Nightly<\/a>. Odwied\u017a nasze stoisko, by dowiedzie\u0107 si\u0119 wi\u0119cej o Firefox Marketplace, kt\u00f3ry jest dost\u0119pny w wersji desktopowej, na Androida i Firefox OS i umo\u017cliwia deweloperom rozpowszechnianie aplikacji.<\/p>\n<p>Aby dowiedzie\u0107 si\u0119 wi\u0119cej o Mozilli na GDC, przeczyta\u0107 najnowsze artyku\u0142y programistyczne lub dowiedzie\u0107 si\u0119 jak si\u0119 do\u0142\u0105czy\u0107 do projektu wejd\u017a na stron\u0119 <a href=\"https:\/\/games.mozilla.org\/gdc\/\" target=\"_blank\">games.mozilla.org<\/a> lub odwied\u017a Mozill\u0119 na targach GDC (South Hall, stoisko #2110) do 6 marca 2015.<\/p>\n<div>Wi\u0119cej informacji o nowo\u015bciach\u00a0Unity:<\/div>\n<div><a href=\"http:\/\/blogs.unity3d.com\/2015\/03\/03\/unity-5-launch\/\" target=\"_blank\">http:\/\/blogs.unity3d.com\/2015\/03\/03\/unity-5-launch\/<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>GDC 2015 jest wa\u017cnym wydarzeniem dla d\u0142ugiej wsp\u00f3\u0142pracy pomi\u0119dzy Mozill\u0105 i najwi\u0119kszymi \u015bwiatowymi producentami silnik\u00f3w gier. Zapowiadali\u015bmy wprowadzenie do Sieci gier o wysokiej jako\u015bci bez wtyczek i teraz realizujemy ten &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/press-pl\/2015\/03\/04\/tworzenie-gier-natywnych-w-sieci-stanie-sie-jeszcze-prostsze\/\">Czytaj wi\u0119cej<\/a><\/p>\n","protected":false},"author":494,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/posts\/1426"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/users\/494"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/comments?post=1426"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/posts\/1426\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/media?parent=1426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/categories?post=1426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/press-pl\/wp-json\/wp\/v2\/tags?post=1426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}