Wybierz stronę

Epic i Mozilla są przykładem potęgi nowoczesnej sieci (zaktualizowane)

W ręce twórców stron internetowych wpadła potężniejsza broń niż kiedykolwiek wcześniej.nierealne-logo Unreal Engine 3.0 już oblegał przeglądarki pod koniec 2011 roku. Na Adobe Max 11 Tim Sweeney, programista Epic, zaprezentował wersję silnika graficznego przeniesionego do Flasha. Jedna z innowacji w programie Flash Player 11 odegrała w tym dużą rolę, zapewniając niski poziom dostępności procesorów graficznych, gwarantując tym samym efektywne wykorzystanie zasobów.

nierealny silnik javascript_02-590x370
Wraz z pojawieniem się HTML5 i WebGL na pierwszy plan wysunęła się możliwość zastąpienia Flasha. Dlatego firma Epic przeprowadziła demonstrację o nazwie Cytadela, która jest Silnik Unreal 3.0-s przejście do pracy z wyżej wymienionymi technikami.

Jak Mozilla pojawia się na obrazie? Wcześniej informowaliśmy o przedpremierowej wersji Firefoksa 22, w której po raz pierwszy pojawił się OdinMonkey. Ma to na celu przyspieszenie podzbioru JavaScript (asm.js) do poziomu prawie natywnego. W tej chwili widzimy zalety i możliwości OdinMonkey na kilku stronach, ale może to być ważne w przyszłości, ponieważ może nadać zupełnie nowy impuls różnym aplikacjom webowym. Dobrym tego przykładem jest Epic Demo Cytadeli, który ku naszej wielkiej radości ma nawet wbudowany miernik mocy. Jeśli masz taką możliwość, wypróbuj program z najnowszą stabilną wersją Firefoksa (20.0.1), a następnie najnowszą nocną wersją (23.0a1). Różnica będzie bardzo znacząca i spektakularna, w Firefoksie 23.0a1 możesz przenieść Unreal Engine ta wersja.

nierealny silnik javascript_03-590x369 
Przed uruchomieniem przeglądarka automatycznie pobiera niezbędne pliki - może osiągnąć rozmiar 100 MB! Ze względu na duży pakiet danych Firefox może poprosić o potwierdzenie. Należy wspomnieć, że do uruchomienia Citadel nie są wymagane żadne zewnętrzne wtyczki ani inne struktury. 

 
aktualizacje: Mozilla opublikowała dość śliniący się film o możliwościach obecnych technologii internetowych. Po pierwszej minucie warto rozejrzeć się za Unreal Tournament 3 Sanctuary. 

Co zaskakujące, zespoły Mozilli i Epic ukończyły lwią część portu w mniej niż 4 dni, a wydajność zbliża się do poziomu rodzimego! Okazało się również, że Emscripten, który potrafi tłumaczyć kod C, C++ i Java na JavaScript, był bardzo pomocny w portowaniu.