Нереальный Механизм 3 портированных к JavaScript и WebGL, работам в любом современном браузере

Нереальный Механизм 3, игровой механизм, который выполняет избранное вентилятора как Массовый Эффект, Имущества войны и блейд Бесконечности, был портирован для выполнения в веб-браузере без любых плагинов. Используя JavaScript, в частности asm.js подъязык и компилятор Emscripten, этот механизм может работать почти на любом современном веб-браузере.

В то время как это – просто техническая демонстрация, она идет, чтобы показать, как веб-браузер начинает становиться абсолютно допустимой собственной платформой для игр.Во впечатляющем подвиге инженеры и в Эпических Играх и в Mozilla смогли к порту Unreal Engine 3 к JavaScript и WebGL только через четыре дня. В этот крохотный период времени они смогли заставить известную Эпическую демонстрацию Цитадели в рабочем состоянии хвастаться на Конференции разработчика игр (GDC) на этой неделе. В то время как производительность не вполне так же хороша как выполнение механизма с помощью прямого C++, это действительно становится удивительно близким.

Если Ваш браузер оптимизирован для asm.js, как Firefox Ночью, это будет работать на примерно половине скорости собственного механизма C++. (См.: WebGL существенно испорчен.)В конце видео мы проинструктированы для посещения Emscripten или Mozilla Hacks для обнаружения больше.

По состоянию на время была написана эта статья, ни один из тех сайтов были обновлены с информацией об этом проекте. Хуже все же, мы не собираемся добираться для наблюдения этой демонстрации для нас в течение еще нескольких недель.

Однако Эпическая Цитадель уже является доступным выполнением в Flash. Если Вы абсолютно должны видеть то, на что Нереальный Механизм 3 похож в браузере, Вы можете испытать его прямо в эту секунду. Не приезжайте, крича ко мне, когда Ваши катастрофические отказы браузера или Ваши вентиляторы ударят в перегрузку, все же.Столь умный, как этот порт, не очевидно, если Эпические Игры даже намереваются лицензировать механизм для веб-разработки.

Для всего мы знаем, это было просто милым параллельным проектом хвастаться для толпы GDC. Несмотря на это, является действительно впечатляющим, к чему современные веб-браузеры способны. Смотрите на Google – он упорно работает, чтобы заставить игры прибывать в веб-браузеры с его Собственным Клиентским проектом. Мы уже видим большие инди-игры как Оплот на веб-магазине Chrome.

Независимо от реализации мы становимся ближе к неперезаписываемой, выполненной везде мечте. В то время как главные игры не будут прибывать в браузер в ближайшее время, мы можем ожидать, что сложность веб-игр будет расти быстро.

Это только Усыпается драгоценностями и покер больше.