Изберете Страница

Epic и Mozilla илюстрират силата на съвременната мрежа (актуализирана)

По-голямо оръжие от всякога е попаднало в ръцете на уеб разработчиците.нереално-лого Unreal Engine 3.0 вече обсади браузърите в края на 2011 г. В Adobe Max 11 Тим Суини, програмист на Epic, представи версия на графичния двигател, пренесена на Flash. Една от иновациите в Flash Player 11 изигра голяма роля в това, осигурявайки ниско ниво на достъпност за графични процесори, като по този начин гарантира ефективно използване на ресурсите.

unrealengine javascript_02-590x370
С появата на HTML5 и WebGL на преден план излезе възможността за замяна на Flash. Ето защо Epic направи демонстрация, наречена Цитаделата, което е Unreal Engine 3.0-и се променят, за да работят с гореспоменатите техники.

Как Mozilla влиза в картината? Преди това докладвахме за предварителното издание на Firefox 22, където OdinMonkey се появи за първи път. Това е за ускоряване на подмножество на JavaScript (asm.js) до почти родно ниво. В момента можем да видим предимствата и възможностите на OdinMonkey на няколко страници, но може да е важно в бъдеще, тъй като може да даде изцяло нов тласък на различни уеб приложения. Добър пример за това е Epic Citadel demo, който за наша голяма радост има дори вграден електромер. Ако имате възможност, разгледайте програмата с най-новата стабилна версия на Firefox (20.0.1) и след това с последната нощна версия (23.0a1). Разликата ще бъде много значителна и зрелищна, с Firefox 23.0a1 можете да преместите Нереалистичен двигател тази версия.

unrealengine javascript_03-590x369 
Преди да стартира, браузърът автоматично изтегля необходимите файлове - той може да достигне размер от 100 MB! Поради големия пакет данни, Firefox може да поиска потвърждение. Важно е да се спомене, че не са необходими външни приставки или друга рамка за стартиране на Citadel. 

 
Актуализиране: Mozilla пусна доста слюновидно видео за възможностите на настоящите уеб технологии. След първата минута си струва да следите за Нереалния турнир 3 Светилище. 

Изненадващо, екипите на Mozilla и Epic завършиха лъвския дял на пристанището за по-малко от 4 дни и изпълнението се доближава до родното ниво! Оказа се също така, че Emscripten, който може да преведе C, C ++ и Java код в JavaScript, е от голяма помощ при пренасянето.