Ютубер Ахмед Хаким показал кадры неофициального ремастера классики SNES с плавными спрайтами и новым освещением.
Ютубер Ахмед Хаким делает неофициальный ремастер Super Mario Kart для ПК, сообщает Shazoo. Автор уже выложил первые кадры своей версии гонки 1992 года для SNES. Главное в ней — освещение с трассировкой лучей и спрайты, которые больше не дёргаются при смене дистанции.
Видео на YouTube
Чтобы понять, что именно исправлено, нужно вспомнить, как была устроена оригинальная игра. Псевдотрёхмерную трассу на SNES рисовал графический режим Mode 7: он умел вращать и масштабировать единственный слой фона, и плоская карта превращалась в дорогу, уходящую к горизонту. Гонщики и предметы при этом оставались плоскими спрайтами. У каждого был лишь ограниченный набор заранее нарисованных размеров, поэтому соперник впереди рос или уменьшался скачками.
спрайты масштабируются плавно и корректно в зависимости от расстояния до камеры;
у трасс появились карты с параллаксом, которые добавляют поверхности глубины;
на соответствующих локациях — новые эффекты лавы;
освещение построено на трассировке лучей.
Двухмерный стиль при этом никуда не делся. Спрайты персонажей и картов остались прежними, просто теперь на них падает современный свет. Похожим путём раньше шли моддеры, прикручивавшие трассировку пути к Doom, Doom 2, Doom 64 и Duke Nukem 3D.
Когда ремастер можно будет скачать, автор не говорит. Сроков нет вообще.
Проект вписывается в заметный тренд последних лет: энтузиасты массово выпускают неофициальные ПК-версии консольных игр. Часто в их основе декомпиляция или статическая рекомпиляция — консольный код переводят в нативное приложение для ПК. Это открывает дорогу к поддержке широкоформатных экранов, высокой частоты кадров и новых графических технологий.