Google портировал Quake II на HTML5

quake-html5Разработчики из Google создали версию культовой в свое время игры Quake II для браузеров, которая не требует ни Adobe Flash, ни Microsoft Silverlight: код написан в соответствии со стандартом HTML5.

Для портирования использовался инструмент WebGL, предназначенный для аппаратного ускорения 3D-графики в веб-страницах. Он основан на стандарте OpenGL, а поскольку этот же API использовался при разработке всей серии Quake, портирование оказалось не таким сложным. Браузерная Quake II великолепно запускается в Safari и Chrome.

Порт основан на проекте Jake2, составленном на Javascript, с помощью Google Web Toolkit (GWT).

Ознакомиться с проектом можно здесь.