Minecraft спустя 15 лет портировали на PlayStation 2
Разработчик-энтузиаст смог перенести мобильную версию Minecraft на классическую игровую приставку Sony PlayStation 2. Проект, получивший название OptiCraft, запускается на оригинальном железе без необходимости модификации консоли и демонстрирует стабильную частоту кадров.
История успеха двух легенд
Sony PlayStation 2 удерживает статус самой продаваемой игровой приставки в истории — за все время было реализовано более 160 миллионов устройств. В свою очередь, Minecraft является самой продаваемой видеоигрой в мире, если не учитывать аркадные автоматы. Несмотря на популярность, официальная версия игры для PS2 никогда не выпускалась, хотя в 2013 году проект добрался до PlayStation 3. Предыдущие попытки энтузиастов портировать игру на старые консоли требовали либо существенных аппаратных изменений, либо полной переработки кода с нуля.
Технические особенности порта
Разработчик под ником OptiJogos использовал для портирования версию Minecraft Pocket Edition 0.6. Учитывая крайне ограниченный объем оперативной памяти приставки, составляющий всего 32 МБ, адаптация игры потребовала нестандартных решений:
- Разработчик воспользовался утекшим в сеть исходным кодом Minecraft.
- Для адаптации графики под видеопроцессор приставки, известный как Emotion Engine, был написан специальный графический адаптер OpenGL.
- Для экономии оперативной памяти реализована отрисовка только тех объектов, которые находятся непосредственно перед игроком.
- Отключены ресурсоемкие функции, включая сложные анимации, мягкое освещение, продвинутые графические эффекты и сетевые возможности консоли.
- Снижено разрешение рендеринга для достижения стабильной частоты в 30 кадров в секунду.
Как запустить игру
Проект OptiCraft работает не только на оригинальных приставках, но и на современных эмуляторах, доступных для персональных компьютеров и смартфонов. Файлы игры доступны для свободного скачивания, что позволяет опробовать результат работы как на сохранившемся старом оборудовании, так и с помощью программных эмуляторов, например, AtherSX2.
* — деятельность компании запрещена на территории РФ
