Большинство старых классических игр с приставки NES (Nintendo Entertainment System) обладают простейшей 2D-графикой. Но что если преобразовать их в 3D? Этим вопросом, видимо, задавались разработчики нового веб-эмулятора 3DNes, который позволяет запускать в браузере классический Mario с 3D-графикой.
Необычный эмулятор создан на движке Unity. Как заявляют разработчики, в основе 3DNes положен специальный алгоритм, который конвертирует стандартные плоские блоки в формат 3D. Это не просто растягивание текстур — каждый объект в игре заново рендерится в новом формате. Эмулятор уже поддерживает несколько классических игр, включая Super Mario Bros., Mega Man, Contra и Castelvania. Лучше всего в 3D, пожалуй, выглядит Марио — объемная графика действительно преподносит игру с совершенно другой стороны.
На данный момент эмулятор 3DNes доступен в браузере, а работает он в плеере WebGL Unity, поэтому для использования подходит только Firefox. В будущем разработчик планирует добавить поддержку множества других игр — хотя бы 10 поддерживаемых тайтлов будут большим достижением для создателя 3DNes. Возможно даже выйдет нативная версия эмулятора, которая будет работать вне браузера.