Новости про 3D-Интернет и игры

Quake II и III в браузере

Как лучше всего продемонстрировать возможности современных веб-технологий? Сделать с их помощью классическую игру!

Мы уже приводили пример, как стандарт описания трёхмерной графики в Интернет WebGL может быть использован для создания полностью интегрированных в веб игровых приложений. Теперь к данному направлению подключились тяжеловесы.

Команда движка Google Web Kit взяла Java-реализацию игры Quake 2 Jake2 и портировала её движок в API HTML5/WebGL. Возможности HTML5 позволили даже имитировать файловую систему для сохранения состояния игры и реализовать многопользовательский режим, ну а WebGL обеспечил рендеринг с использованием аппаратного ускорения. Проект пока распространяется лишь в форме исходного кода для сборки на локальной машине. Из браузеров поддерживаются лишь последние версии Apple Safari и сборки Google Chrome для разработчиков, причём последние следует запускать с ключами --enable-webgl --no-sandbox. Для воспроизведения также потребуется видеокарта с поддержкой OpenGL 2.0.

Quake2 GWT Port

Создатели же JavaScript 3D/WebGL движка Copperlicht принялись за портирование следующей игры от iD Software и представили действительно работающую прямо в браузере демонстрацию Quake 3. В отношении браузеров создатели демонстрации допускают больше вариантов: кроме основанных на WebKit поддерживаются также и альфа-сборки Firefox.

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

Демонстрация игры на WebGL

Технологии трёхмерного Интернет могут создать новую игровую платформу.

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

Для того, чтобы воспользоваться демонстрацией, нужен браузер с поддержкой WebGL, например Firefox 3.7a1 (требуется включать поддержку WebGL в about.config) или последняя версия Apple Safari. В принципе, со временем новые веб-технологии могут составить конкуренцию Adobe Flash в качестве платформы для казуальных игр в Интернет.