Gry na Unreal Engine 4 działające w przeglądarce internetowej?
Chociaż silnik Unreal Engine 4 oficjalnie zadebiutuje dopiero z Daylight, co nastąpi 8 kwietnia bieżącego roku, twórcy nie skupiają się wyłącznie na produkcjach dla desktopów i next-genów. Narzędzie jest od początku projektowane w taki sposób, aby tytuły wykorzystujące nową technologię działały również w... przeglądarkach internetowych. Z takim zamiarem Epic podjęło ścisłą współpracę z Mozilla, dzięki czemu gry uruchomione w Firefoksie będą działać lepiej od konkurencyjnych rozwiązań, zwłaszcza iż silnik UE4 został też ukierunkowany na urządzenia mobilne (portowanie). Żeby nie pozostawać gołosłownym, Mozilla zaprezentowała filmik demonstrujący możliwości Firefoxa w tym konkretnym zadaniu na przykładzie gier Soul i Swing Ninja. Dyrektor ds. technologii w firmie Mozilla obiecuje, że produkcje bazujące na UE4 będą działać z „natywną” szybkością bez potrzeby instalowania dodatkowych wtyczek, zaś jakością obrazu i animacji dorównają desktopom... Serio?
Wszystko jest możliwe za sprawą kompilatora Emscripten, wbudowanego w Unreal Engine 4, pozwalającego na konwersję aplikacji napisanych w języku C albo C++ do JavaScript, jakie są następnie wyświetlane w przeglądarce internetowej. Oczywiście, taka metoda nie należy do najbardziej efektywnych, jednak z pomocą przychodzi tutaj asm.js, czyli niskopoziomowy podzbiór JavaScript, optymalizujący pracę na płaszczyźnie hardware - aplikacja. Mozilla napisała nawet specjalny silnik OdinMonkey na potrzeby obsługi asm.js, co powinno z czasem i korektami jeszcze usprawnić działanie gier w Firefox.
Granie w przeglądarkach internetowych kojarzy się przede wszystkim z prostymi tytułami, ale niedługo sytuacja może ulec zmianie m.in.: dzięki Unreal Engine 4
)
Epic nieprzypadkowo wybrało na kooperanta Mozillę, gdyż było niezwykle zadowolone z efektów prac nad przekonwertowaniem Unreal Engine 3 na potrzeby przeglądarki tej firmy, a obecna sytuacja jest tylko konsekwencją wcześniejszych działań. Skoro Tim Sweeney - założyciel i prezes zarządu Epic Games - widzi w tym rynku świetlaną przyszłość, to niebawem może pojawiać się coraz więcej ciekawych tytułów na przeglądarki. Nie tylko prostych platformówek czy układanek, ale znacznie bardziej skomplikowanych technicznie. Poniżej próbka możliwości Unreal Engine 4, który w najbardziej optymistycznym wariancie może tak wyglądać w ruchu... chociaż to bardziej reklama, niż wizja przyszłych gier wykorzystujących ten silnik.
)
Źródło: Mozilla
Powiązane publikacje

F1 25 - Najnowsza wyścigowa produkcja od Codemasters będzie kolejną grą z zaimplementowanym Path Tracingiem na PC
22
Microsoft Gaming Copilot zaoferuje graczom podpowiedzi w czasie rzeczywistym i ułatwi zarządzanie biblioteką
9
Cronos: The New Dawn - Bloober Team z pierwszą prezentacją rozgrywki w swoim nowym projekcie
6
Dune: Awakening - długi i nieco rozczarowujący pokaz skupiony na walce w grze. Data premiery została przesunięta
21