Vælg side

Epic og Mozilla eksemplificerer kraften i det moderne web (opdateret)

Et større våben end nogensinde før er faldet i hænderne på webudviklere.uvirkeligt logo Unreal Engine 3.0 belejrede allerede browsere i slutningen af ​​2011. På Adobe Max 11 afslørede Tim Sweeney, en Epic -programmerer, en version af grafikmotoren, der blev overført til Flash. En af innovationerne i Flash Player 11 spillede en stor rolle i dette, hvilket gav et lavt tilgængelighedsniveau for grafikprocessorer og dermed garanterede effektiv ressourceudnyttelse.

uvirkelig motor javascript_02-590x370
Med fremkomsten af ​​HTML5 og WebGL kom muligheden for at udskifte Flash frem. Epic lavede derfor en demonstration kaldet Citadellet, hvilket er Unreal Engine 3.0-s skifter til at arbejde med de ovennævnte teknikker.

Hvordan kommer Mozilla ind i billedet? Vi har tidligere rapporteret om pre-release af Firefox 22, hvor OdinMonkey første gang dukkede op. Dette er for at fremskynde en delmængde af JavaScript (asm.js) til et næsten-native niveau. Vi kan se fordele og muligheder ved OdinMonkey på et par sider i øjeblikket, men det kan være vigtigt i fremtiden, da det kan give en helt ny impuls til forskellige webapplikationer. Et godt eksempel på dette er Epic Citadel demo, som til vores store glæde endda har en indbygget effektmåler. Hvis du har mulighed for det, kan du tjekke programmet med den seneste stabile version af Firefox (20.0.1) og derefter den seneste natlige version (23.0a1). Forskellen vil være meget betydelig og spektakulær, med Firefox 23.0a1 kan du flytte Unreal Engine denne version.

uvirkelig motor javascript_03-590x369 
Inden kører downloader browseren automatisk de nødvendige filer - den kan nå 100 MB i størrelse! På grund af den store datapakke kan Firefox bede om bekræftelse. Det er vigtigt at nævne, at der ikke kræves eksterne plug-ins eller andre rammer for at starte Citadel. 

 
opdateringer: Mozilla har frigivet en temmelig saliverende video om mulighederne for nuværende webteknologier. Efter det første minut er det værd at holde øje med Unreal Tournament 3 Sanctuary. 

Overraskende nok sluttede Mozilla- og Epic -holdene brorparten af ​​havnen på mindre end 4 dage, og forestillingen nærmer sig det oprindelige niveau! Det viste sig også, at Emscripten, som kan oversætte C, C ++ og Java -kode til JavaScript, var en stor hjælp til at overføre.