Здравствуйте! Игра Minecraft появилась ещё в далеком 2009 году, и по сей день как многие знают популярна. Единственное, Minecraft офицально был доступен лишь на ПК. И разумеется, студия Mojang делала порты и на другие устройства, будь то консоли или телефоны. Сегодня, в этой статье пойдёт речь как раз про порты и разберёмся, как Mojang целенаправленно по тихому готовилась их уничтожить, и, главное зачем.
А какие порты собственно были?
Первым из портов был на телефон, это была версия Alpha 0.1.0 (данная версия только для Xperia PLAY) вышедший 16 августа 2011 года. Версия , конечно была урезана. Но тем не менее, она была играбельна. После этого Minecraft Pocket Edition (в переводе «Карманное издание») быстро развивалась, и уже в версии 0.4.0 (которая доступна на почти уже всех андроидах на тот момент) было полноценное выживание, сундуки и особая и удобная система крафта для телефонов.
Мир имел ограничение 256х256 блоков (довольно таки мало, звучит ужасно но этого всё ещё хватало для комфортной игры) и из интересного можно отметить что первые версии имели слишком специфическое главное меню , которое на практике вышло довольно-таки удобным.
Конечно не обошлось без багов, так например был наверное самый неприятный баг в 0.4.0 из-за которого в мультиплеере подключенных игроков выкидывало из игры при взаимодействии с сундуком, хотя с хостом такого не было. А в 0.10.5 иногда пропадали куски чанков из-за низкой прорисовки. На личном опыте я замечал что в мультиплеере второго игрока в той же 0.10.5 могла убить обычная лестница.
Из интересного: стоит отметить что в игре был эксклюзив: камнерез и реактор. Причём, камнерез добавили в Java Edition 1.14 в то время как на телефонах он появился аж в 0.6.0 (ещё в 2013 году ) а 1.14 на ПК вышла лишь в 2018 году. Реактор нижнего мира кстати был интересной заменой порталу в ад (Нижний мир или Nether) на Java.
Кстати, в то время как версия на ПК была написана на Java (что логично учитывая название версии для компьютера) PE был написан на крестах (С++).
Следующим интересным и крупным портом был Minecraft Xbox 360 edition, разработкой которого занималась студия 4J studios, где майнкрафт был не менее уникален. Версия для Xbox 360 вышла 9 мая 2012 года, и имела интересные моменты. Например, у игры было строго 60 FPS, 8-10 чанков и прекрасное управление адаптированное под джойстик. Кстати эта версия тоже написана на С++.
Из интересного: игра имела DLC в которые входили пакет скинов, карта и ресурспак. Например были DLC с Halo, Skyrim и новогодний набор. Также в этой версии был целый мир туториал, изменённое и адаптированное меню крафта под джойстик , изменённые главное меню и вы всегда имеете ограниченый мир 864×864 блока. Из ограничений также:
-
Ограничен спавн мобов
-
Нижний мир ограничен размером
-
Отсутствует установка модов
-
Снежные големы атакуют криперов
-
При разрешении 4:3 нельзя играть вдвоём на одном экране (split screen требует более высокое разрешение)
Также изменение скина возможно лишь с помощью готовых паков. Создание собственного возможно заменой файла одного из скинов в папке «mob».
Последняя версия вышла в 2019 году, это была Title Update 75 (TU75) что являлось эквивалентом версии 1.13 (Aquatic update) на Java.
В декабре того же 2013-го выходит версия для Playstation 3,а в сентябре 2014-го выходит версия для PS4. Версии практически идентичны порту на ХВОХ360 только ограничение мира на PS4 было 5120 на 5120 блоков.
В 2015 году выходит Minecraft Windows 10 Edition, и именно эта версия стала началом Minecraft Bedrock. Это интересное издание было построено на базе Pocket Edition. По итогу в 2017 году Microsoft выпускает Minecraft Bedrock, которое полностью заменяет собой все уникальные порты Minecraft на разные устройства, и из-за этого игроки потеряли и особую адаптацию интерфейса для джойстиков , особенности Minecraft PE и имеем основные издания Java и Bedrock, которые из-за разных языков программирования практически разные, а Bedrock вообще неудобен для консолей, а маркетплей с донатом в такой игре ощущается как-то инородно для некоторых игроков. НО! Благодаря этому мы получили кроссплатформенность.
Но с другой стороны старые индивидуальные и созданные под конкретную платформу издания гораздо лучше, это очевидно, но к сожалению крупный босс MS решает продвигать именно Bedrock, стараясь забыть прошлое как страшный сон.
ссылка на оригинал статьи https://habr.com/ru/articles/1076186/