Unreal Engine в HTML5 & JavaScript

Рубрика: Web-разработка и SEO
Метки: | | | | | | |
Суббота, 7 сентября 2013 г.
Просмотров: 4036
Подписаться на комментарии по RSS

Пожалуй тех кто в теме я уже не удивлю своим открытием, но другим может быть интересно.

Наткнулся на прелюбопытнейшую вещь — Epic Citadel, что является наименованием демонстрационной локации на движке Unreal Engine, но не простого, а портированного в JavaScript.

Иными словами — есть инструмент, который называется Emscripten, являющий собой преобразователь C/C++ кода в JavaScript код. Люди из Epic Games (это те кто когда-то создали Unreal Tournament) взяли да и перевели свой движок Unreal Engine 3 полностью на рельсы HTML5 (WebGL) и JavaScript за 4 дня. Всё что вы видите, если видите, это голый JavaScript, что само по себе кажется фантастикой.

 

 

Здесь стоит выделить два момента:

  • Разрабатываются (и уже есть несколько приличных вариантов) программные библиотеки для портирования всего и вся в JavaScript. Это позволит перевести в Web огромное количество приложений, пусть не очень качественно, зато быстро.
  • Сам JavaScript проявляет себя как полноценный язык, годный даже для создания сложнейших программных систем, в частности 3D-ренедринга.

Стоит ли упоминать что на HTML5 + JavaScript по всей видимости будут строиться программные интерфейсы и не  только в Web. Кроме того уже не за горами ECMAScript 6 Harmony — прототип следующей версии JavaScript, который привнесет чрезвычайно много изменений в стандарт.

И хотя проку от показанной технологии пока немного: уж не очень всё оно шевелится и колышится, но считаю, что долго ли, коротко ли, но JavaScript завоюет мир :) Не очень понятно хорошо это или плохо. Многие считают язык убогим :)

С моей же точки зрения вектор развития Web-а и HTML5 предопределен — 3D-графика. В конце концов для HTML5 тэга <canvas> изначально была предусмотрена возможность создания 3D-контекста. Будет ли выбран в качестве реализации этого контекста WebGL или что-либо иное покажет время, а пока можно просто полюбоваться картинками.

 

 

Upd. Нашел еще одну потрясающую игру на WebGL: Trigger Rally.

twitter.com facebook.com vkontakte.ru mail.ru friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru yandex.ru del.icio.us

Комментариев: 1

  1. 2014-03-11 в 21:34:10 | Пробегавший мимо

    <русский мат, вырезано администратором>

    <русский мат, вырезано администратором>

    <русский мат, вырезано администратором>!!!1

    страшно подумать о потенциале

    впрочем, помятуя о майнкрафте, думается, что топ-процы такими изделиями будут грызться как орехи

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



(обязательно)