Обновить

Комментарии 71

Впечатляет. Голь на выдумки хитра.
Вот только не забудьте отметить, что это перевод (на хабре есть отдельный тип топика для этого). Помимо этого, там не только HTML и CSS, но и много JS, я бы об этом тоже не забыл упомянуть в начале статьи, а то сбивает с толку.
Хм… думал что достаточно публикации в хаб «переводы». Пост перенести не успел, но добавил в заголовок [перевод]? В следующий раз обязательно! Спасибо!
По качеству текста понятно, что это перевод. И понятно, чем он был сделан.
У меня безбожно глючит демка, все текстуры мигают, а управлениее вообще слабо поддается контролю, один раз W нажал, и он так и будет пару минут вперед бежать. Mac OS, Chrome 24
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Теже самые проблемы на том же самом железе, софте. Даже поворот мышки заставляет все мигать. В первой демке что была в кубической комнате с Маком (старой версии) такого не было. А так очень интересно, надо будет на досуге попробовать.
Аналогично на Винде
Все мигает, но при этом управление персонажем и движение идеально плавное.
Chrome 24.0.1312.57, Windows.
Windows:

Chrome: анимация плавная, но текстуры периодически пропадают
Firefox: безбожно тормозит и глючит, постоянные пересечения и дырки в стенах
Safari: анимация плавная, текстуры не пропадают, но при движении мыши картинка не обновляется (если постоянно ходить, не так заметно)
Opera: ничего
IE: ничего

P.S. Приехали. Теперь Опера в списке рядом с IE… Причём с IE неоднозначно, потому что CSS 3D transforms он теоретически поддерживает, а вот демка использует только webkit префиксы (Chrome, Safari, Opera) и безпрефиксную запись (Firefox).
Opera уже на самом деле давно рядом с IE, я уже даже не рискнул эту демку запускать в ней. 99% эксперементальных проектов вроде этого в Опере не работают, что крайне печально.
Opera на webkit поправит дело. Хоть и есть поговорка как исправить горбатого, но вектор развития крайне верный.
А у меня все гладко и быстро работает под 8й вендой на хроме, но тоже все моргает во время движения, насколько я понял это глюк буфера глубины, каждый раз отдельные полигоны оказываются то ближе других, то дальше… И еще мышь при переключении вкладок продолжает отлавливаться, не знаю баг это или фича…

Но в целом я впечатлен!
Win7х64+последний Chrome, мигание и невозможность перемещаться кроме как вперед, машина зависла в адских мучениях, даже курсор мыши ощутил на себе частичный паралич и сублимацию.
А так, я впечатлен полетом мысли. Полагаю, это движок JS+CSS+HTML5 пока еще не вырос.
так-же. Но мне показалось что это от железа зависит. Проц интел, видяха встроенная. Win 7 chrome
Жуткие тормоза и глюки. Стены просвечивают, текстуры теряются. А потом вообще комп повис.
До игры тут очень далеко.
Это ведь демка. И очень крута.
Согласен. Не ожидал такого увидеть.
Но в текущем состоянии её сложно применять. Разве что для создания объемных логотипов.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Очень сильно. Мой рабочий комп это всё дело не тянет, но моё впечатление не передать словами ))
Как же круто осознавать как всё повторяется и повторяется. Сначала был 2d в дос потом появился глючный 3d. Потом тоже самое с directX. Потом в вебе на флеше. Сейчас в вебе на css3. Причём это всё с кучей восторженных и проклинающих комментариев и постов. Сначала в фидо теперь на хабре. Это если очень кратко. Причём тенденция сохраняется, как только это всё «прокачается» на предыдущем уровне, появляется новый, где опять глючат коллизии, видны стыки и прочее прочее…
=)
НЛО прилетело и опубликовало эту надпись здесь
Ubuntu 13.04
Opera Next — не работает
Chrome Unstable — аналогично
Firefox — дикие глюки и тормоза

Очень хотел посмотреть, но не получилось. И да, комп достаточно мощный.
Автор утверждает что лучше всего смотреть в Safari
Чего же это у вас такое нестабильное ПО?
При чем начиная с ОС
Привык уже, интересно новшества пробовать, составлять баг репорты.
Текущая Ubuntu намного стабильнее того, что было в 12.10 — там было очень весело. 13.04 уже можно использовать.

К стати, у меня ещё ядра из GitHub, но на фоне остального «unstable» это уже не так критично.
А у меня в хроме вообще все плоское.
Скрин
Free Image Hosting at www.ImageShack.us
Было аналогично. а когда полез смотреть webgl демки выяснилось что у меня еще и webgl отключен. В общем пошаманил с about:flags, включил webgl, а заодно и демка заработала…
Действительно, по умолчанию WebGL отключен.
В Chrome все отлично, FF глюки. Судя по всему оптимизировано под webkit
Ждем CSS-фреймворк по типу бутстрапа для 3d-моделинга =)
НЛО прилетело и опубликовало эту надпись здесь
Старенький Мак, Хром 24.0.1312.57 — все плавно и гладко.
Восхищен.
НЛО прилетело и опубликовало эту надпись здесь
MBP late 2008 — гладко, вообще без рывков…
Браузер самим выдумать?
Мигает в хроме, как новогодняя ёлка.
Даешь CS 1.6 для браузера!
Даешь Steam для браузера!
Первая ссылка просто шедевральна!
Я в восторге =)
НЛО прилетело и опубликовало эту надпись здесь
Дык это же плагин, так не прикольно.
+1
Круто, это когда не нужно инсталить!
Зашел и играешь )
Ещё более круто — BananaBread
В него реально уже можно. Я поганял ботов с удовольствием)
Вот это вещь. Получается, уже вовсю можно создавать браузерки на WebGL и пересаживать геймеров с осла на правильные браузеры) Главное иметь прямые руки, потому что, как я понял, кода в BananaBread много, и вообще он преобразован из C++ в JS, т.е. с оптимизацией будет куда как быстрее.

Из всех перечисленных в посте демок эта является самой перспективной.
Вот WebGL это другое дело.
Не, даешь CS:S на CSS.
Кто-нибудь уже нашёл патроны? Видимо пистолет разряжен…
Вы не сняли с предохранителя
Троллейбус_из_буханки_хлеба.jpg
Не сразу понял, в чём дело :)
image
Что мешало запечь лайтмапу в стороннем редакторе и не мучать голову математикой света?
Не буду врать, перевод почти сломал меня.
… но я справился и дочитал до самого конца.
НЛО прилетело и опубликовало эту надпись здесь
Как теперь жить?
Да, страница не может правильно отобразиться, если на ней такая критическая ошибка:

Bad value 75% for attribute height on element img: Expected a digit but saw % instead.

<img src="mouse.png" height="75%" alt="mouse">
как стрелять то?))
По div'у на каждый квад? Seriously?
Демка крута, но… это как писать что-то сложнее хелло ворлда на брейнфаке. Вроде как и круто, но совершенно непонятно, зачем нужно было ТАК извращаться с неподходящими для этого инструментами :). Ну кроме фана, конечно.
Ну, если не «каждый див руками», а был написан какой-то конвертер моделей в дивы — почему бы и нет. Задача хоть и сомнительной применимости, но совершенным извращением не пахнет.
Это не то чтобы пахнет, это и есть извращение. Проводя аналогию, если сделать транслятор, скажем, JS->Brainfuck — разве в итоге не будет бред? Тут-то модели были примитивнейшие (с виду не более 100 полигонов). А что, когда в модели будет 1000 полигонов? 10000? А когда таких объектов будет много?..
Для 3D, более серьезного чем трансформация пары элементов на веб-странице, существует WebGL, который хоть и тоже не идеален, но лишен большинства проблем. А эта демка никакого практического интереса не представляет. Хоть и весьма занятна как демонстрация возможностей CSS3
Мегакруто!
26.0.1403.0 dev-m на Win 7 x64 (ICi5-2410M, 4Gb, NV GF555) полёт шустрый, но текстуры мигают иногда.
HTML5 Game Development от Google
Достаточно интересный, судя по всему, курс по разработке игр на HTML5
То-то я думаю бочки знакомые…
Half-Life 2
Я нажал пробел и ме-е-едленно взлетел. Вспомнил школу, самопальную сигарету за углом…
Вам везёт.
Вот лучшее, что мне выдал Chrome 24.0.1312.57 m в первом демо:

То есть, двухмерный фон вращается при движении мыши.
В последней версии Opera (12.14) просто статичная картинка, где ничего нельзя сделать:
.
В Firefox — лаконичный loading и никакой реакции.
Прыгают (мигают) текстуры на ящиках.
Движение чувака как под водой — очень медленное, при это повороты сверх-быстрые.
Также мыша работает как тач-пад — при достижении края экрана поворот прекращается.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации