Selectați pagina

Epic și Mozilla exemplifică puterea web-ului modern (actualizat)

O armă mai mare decât oricând a căzut în mâinile dezvoltatorilor web.ireal-logo Unreal Engine 3.0 a asediat deja browserele la sfârșitul anului 2011. La Adobe Max 11, Tim Sweeney, un programator Epic, a dezvăluit o versiune portată a motorului grafic pe Flash. Una dintre inovațiile din Flash Player 11 a jucat un rol important în acest sens, oferind un nivel scăzut de disponibilitate pentru procesoarele grafice, garantând astfel o utilizare eficientă a resurselor.

unrealengine javascript_02-590x370
Odată cu apariția HTML5 și WebGL, posibilitatea de a înlocui Flash a ieșit în prim-plan. Epic a făcut așadar o demonstrație numită Cetatea, care este 3.0 Unreal Engine-s schimba pentru a lucra cu tehnicile menționate mai sus.

Cum obține Mozilla o poză? Am raportat anterior lansarea prealabilă a Firefox 22, unde a apărut pentru prima dată OdinMonkey. Aceasta este pentru a accelera un subset de JavaScript (asm.js) la un nivel aproape nativ. Putem vedea avantajele și posibilitățile OdinMonkey pe câteva pagini momentan, dar poate fi important în viitor, deoarece poate da un impuls cu totul nou diverselor aplicații web. Un bun exemplu în acest sens este Epic Demo Citadel, care spre marea noastră bucurie are chiar și un contor de putere încorporat. Dacă aveți ocazia, consultați programul cu cea mai recentă versiune stabilă a Firefox (20.0.1) și apoi cea mai recentă versiune de noapte (23.0a1). Diferența va fi foarte semnificativă și spectaculoasă, cu Firefox 23.0a1 puteți muta Motorul Unreal această versiune.

unrealengine javascript_03-590x369 
Înainte de a rula, browserul va descărca automat fișierele necesare - până la 100 MB în dimensiune! Din cauza pachetului mare de date, Firefox poate cere confirmare. Este important de menționat că nu sunt necesare pluginuri externe sau alt framework pentru a lansa Citadel. 

 
actualizări: Mozilla a lansat un videoclip destul de salivat despre posibilitățile tehnologiilor web actuale. După primul minut, merită să fii cu ochii pe Unreal Tournament 3 Sanctuary. 

În mod surprinzător, echipele Mozilla și Epic au terminat cea mai mare parte a portului în mai puțin de 4 zile, iar performanța este aproape de cea nativă! De asemenea, sa dovedit că Emscripten, care poate traduce codul C, C++ și Java în JavaScript, a fost de mare ajutor în portare.