Карта сайта 1 | Карта сайта 2 | Карта сайта 3 | Карта сайта 4 | Карта сайта 5 | Карта сайта 6 | Карта сайта 7 | Карта сайта 8
rss
twitter
  •  

Quake2 на HTML5. без плагинов!

| Категория: Гаджеты, новости, IT новости |

1153

Quake2 на HTML5. без плагинов!

В блоге Google Web Toolkit появилось сообщение, что разработчики из Гугль смогли прикрутить Quake2 (вернее проект Jake 2 — порт на java) к GWT.
Были использованы следующие технологии: WebGL, Canvas API, html5-тег audio, Local Storage API и WebSockets.

Для того, чтобы заставить работать Jake 2 с GWT, пришлось сделать некоторые доработки:
— Переписать рендеринг под WebGL.
— Переделать работу с сетью (для многопользовательской игры) с UDP на WebSockets.
— Сделать все подгрузки ресурсов асинхронными.
— Сделать реализацию Java NIO буферов в GWT, используя массивы WebGL.
— Реализовать эмуляцию простой файловой системы для сохранения игр.

На сегодняшний день поддерживаются лишь Webkit Nightly Builds (Mac OS X) и Chrome Development Branch.
Видео смотрите далее...