Epic Citadel, именно так называется демонстрация, доступная всем пользователям Интернета в свободном доступе и основанная на обычных технологиях, таких как HTML5, WebGL и JavaScript.
Созданная усилиями Epic Games и Mozilla, демонстрация призвана показать возможности современных браузеров и кроссплатформенность подобных решений. И действительно, запустить игру можно на любой платформе, где присутствует современное аппаратное обеспечение и доступен браузер с поддержкой WebGL.
Внутри демонстрации Epic Citadel используется Unreal Engine 3, портированный с помощью инструментария Emscripten в JavaScript-представление. Дополнительно к этому Mozilla используется для улучшения производительности специально разработанный модуль asm.js, который стал нетак давно доступен в браузере Firefox.
Стоит также отметить, что чуть ранее Mozilla и Epic Games уже показывали видео их совместной работы по переносу UE3 на веб-рельсы, кроме того существует информация, что в будущем Epic Games может портировать и Unreal Engine 4 для использования игровых возможностей в браузере.
Возвращаясь к Epic Citadel следует подчеркнуть, что для наилучшей производительности и плавности в демонстрации рекомендуется ночная сборка Firefox, но даже с помощью Firefox 20 можно ознакомиться с Epic Citadel, ведь все основные используемые технологии присутствуют и в данной версии (HTML5, WebGL, JavaScript). Правда не обойдётся и без минусов при использовании Firefox 20: низкая производительность и отсутствие поддержки Web Audio API (отсутствие звуковых эффектов).
К тому же демонстрацию можно запустить и в любом другом браузере с поддержкой WebGL, но в данном случае в Mozilla сразу предупреждают, что плавность проигрывания демонстрации будет зависеть от уровня реализации WebGL в используемом браузере. И конечно ссылка - Демонстрация "Epic Citadel".