Пользователь Reddit создал мод для четверной рекурсии в Minecraft — он четырежды последовательно запустил Minecraft внутри самой Minecraft
Пользователь Reddit создал мод для четверной рекурсии в Minecraft — он четырежды последовательно запустил Minecraft внутри самой Minecraft

Пользователь Reddit создал мод для четверной рекурсии в Minecraft — он четырежды последовательно запустил Minecraft внутри самой Minecraft

Помните забавный мод Minecraft, позволяющий собрать в самой игре ПК на Windows 95 для последующего запуска разных игр, в том числе самой Minecraft.

Эта история получила достойное продолжение — пользователь Reddit под ником Dylna пошел еще дальше и создал мод для Minecraft, который позволил ему четырежды последовательно запустить Minecraft в изначальной сессии Minecraft, сохраняя контроль над персонажем при каждом переходе.

Да, старая мем-фраза Xzibit из “Тачку на прокачку” снова актуален.

Само собой, столь оригинальный эксперимент другие пользователи Reddit оценили по достоинству — пост с роликом за сутки собрал почти 23 тысяч апвоутов, а само видео на gfycat посмотрели более 0,5 миллиона раз.

Как объяснил создатель необычного мода, технически он не запускал несколько уровней Minecraft внутри самой Minecraft, а лишь открыл несколько окон с игрой в одной игровой сессии.

Написанный им плагин для Bukkit (API для взаимодействия с игровым миром) позволил захватывать видео с экрана и поочередно транслировать картинку на сетку карт в изначально запущенной игре.

Еще одна важная деталь — модифицированная им версия Minecraft запускается не через официальный клиент, а через сервер.

То есть, технически любой желающий может подключиться и посмотреть, как открывается несколько окон с Minecraft в Minecraft без необходимости скачивания и установки мода.

По словам моддера, главной сложностью стала оптимизация частоты кадров.

До внесения оптимизаций, связанных с подбором цветов (карты Minecraft имеют фиксированную цветовую палитру примерно из 200 цветов), это было слайд-шоу со скоростью 1 к/с.

Как предположил моддер, сетевой код Minecraft не может обрабатывать ничего, превышающего установленный битрейт.

В итоге энтузиасту удалось обойти ограничение, после чего мод заработал в среднем при 20 FPS с разрешением 1080p и при 60 FPS с разрешением 480p.

(Открывается в новом окне).

Теги по теме
Игры
Источник материала
Поделиться сюжетом