Найти в Дзене
Влад Кириллов

История создания minecraft

Minecraft (от англ. mine «шахта; добывать» + craft «ремесло») — компьютерная инди-игра в жанре песочницы, разработанная шведским программистом Маркусом Перссоном и выпущенная его компанией Mojang AB. Перссон опубликовал начальную версию игры в 2009 году; в конце 2011 года была выпущена стабильная версия для ПК Microsoft Windows, распространявшаяся через официальный сайт. В последующие годы Minecraft была портирована на Linux и macOS для персональных компьютеров; на Android, iOS и Windows Phone для мобильных устройств; на игровые приставки PlayStation 4, Vita, VR, Xbox One, Nintendo 3DS, Switch и Wii U. В 2014 году Microsoft приобрела Mojang AB и права на Minecraft за $2,5 миллиарда. 4J Studios (англ.)русск. портировала игру на игровые приставки, а Xbox Game Studios разработала мультиплатформенную версию Minecraft и специальное издание игры для образовательных учреждений[⇨].
Перссон написал Minecraft на Java с использованием библиотеки графического вывода LWJGL, черпая идеи из таких иг
Minecraft (от англ. mine «шахта; добывать» + craft «ремесло») — компьютерная инди-игра в жанре песочницы, разработанная шведским программистом Маркусом Перссоном и выпущенная его компанией Mojang AB. Перссон опубликовал начальную версию игры в 2009 году; в конце 2011 года была выпущена стабильная версия для ПК Microsoft Windows, распространявшаяся через официальный сайт. В последующие годы Minecraft была портирована на Linux и macOS для персональных компьютеров; на Android, iOS и Windows Phone для мобильных устройств; на игровые приставки PlayStation 4, Vita, VR, Xbox One, Nintendo 3DS, Switch и Wii U. В 2014 году Microsoft приобрела Mojang AB и права на Minecraft за $2,5 миллиарда. 4J Studios (англ.)русск. портировала игру на игровые приставки, а Xbox Game Studios разработала мультиплатформенную версию Minecraft и специальное издание игры для образовательных учреждений[⇨]. 
Перссон написал Minecraft на Java с использованием библиотеки графического вывода LWJGL, черпая идеи из таких игр, как Dwarf Fortress, Dungeon Keeper и Infiniminer (англ.)русск.[⇨]. Minecraft даёт в распоряжение игрока процедурно генерируемый и изменяемый трёхмерный мир, полностью состоящий из кубов — его можно свободно перестраивать, создавая из этих кубов сложные сооружения — эта особенность делает игру схожей с конструктором LEGO. Minecraft не ставит перед игроком каких-либо конкретных целей, но предлагает ему свободу действий: например, игрок может исследовать мир, добывать полезные ископаемые, сражаться с противниками и многое другое[⇨]. Игра включает в себя дополнительные режимы, например, «выживание», где игроку нужно самому добывать ресурсы, и «творчество», где у игрока эти ресурсы есть в неограниченном количестве[⇨]. Механика «редстоуна» (англ. Redstone) позволяет создавать в игре сложные логические схемы — тем самым игра может служить виртуальным конструктором для программистов и инженеров[⇨].

Minecraft получила всеобщее признание среди игровой прессы и множество наград. Критики выделили такие основные достоинства, как реиграбельность, минималистичный дизайн, динамичный саундтрек и необыкновенную свободу творчества, ограниченную лишь фантазией игрока; недостатками они посчитали наличие недоработанных предметов и сложности с созданием сетевой игры, а также отсутствие в игре режима обучения. Разработчики устранили эти недостатки в последующие годы[⇨]. На 2019 год было продано более 176 миллионов копий на всех платформах, что делает Minecraft самой продаваемой игрой в истории (англ.)русск., и 112 миллионов игроков запускали игру хотя бы раз в месяц[⇨]. В популяризации и коммерческом успехе Minecraft большую роль сыграли пользовательский контент, в том числе видеоролики, распространяемые через YouTube, и множество сторонних модификаций[⇨]. В 2015 году Mojang AB, в сотрудничестве с Telltale Games, выпустила спин-офф Minecraft: Story Mode[⇨].

Перед началом игры нужно выбрать параметры для процедурной генерации мира[2][3]. Игрок может ввести начальное значение для генератора псевдослучайных чисел, позволяющего создавать уникальные и неповторяющиеся миры. Если игрок не введёт это значение, то игра сделает это автоматически, используя для начального значения время на системных часах[2][4][5]. Поэтому, если игрок создаст два мира с одинаковыми значениями, то такие миры также будут одинаковы[5]. Таким образом создаётся игровой мир, состоящий из расставленных в фиксированном порядке кубов, и у такого мира практически нет ограничений в пространстве[4]. Игровой мир делится на различные биомы, у каждого из которых свои погода и объекты[6][7]. Дно мира состоит из бедрока (англ. Bedrock), который можно сломать только в творческом режиме[8]. В начале игры игровой персонаж появляется на поверхности земли в случайном биоме — например, в пустыне, горах, равнинах, лесу и так далее[2]. В Minecraft нет каких-либо конкретных целей или сюжета — она строится на том, чтобы игрок импровизировал во время игрового процесса[9]. По мере прохождения Minecraft игрок будет получать достижения за выполнения определённых действий[10]. По умолчанию игрок управляет персонажем в режиме от первого лица, но игрок также может переключиться на режим от третьего лица[11]. Сам мир состоит из трёхмерных объектов, которые в игре называются блоками (англ. Block), и такие блоки отличаются между собой текстурой, физикой и другими признаками. Игровой процесс в целом строится на добыче и размещении блоков, которыми могут быть земля, камень, руды, древесина, вода, лава и многие другие[12]. Таким образом игрок может сооружать различные конструкции, и эта особенность делает игру схожей с конструктором LEGO[12][13]. 
Персонаж перемещается по миру пешком, преодолевая различные естественные препятствия[2]. Кроме игрового персонажа, в мире есть ещё неигровые персонажи: например, животные, деревенские жители и противники[2][14]. Деревенские жители находятся в деревнях, и с ними можно торговать — за изумруды можно купить или продать какие-нибудь полезные предметы[14][15][16]. Кроме того, у каждого жителя есть профессия, от которой зависит, какие предметы он будет продавать[16]. В Minecraft есть смена дня и ночи, причём игровые сутки длятся 20 минут реального времени. Днём появляются дружелюбные существа, например, свиньи, овцы или коровы. Игрок может охотиться на них, чтобы добыть пропитание и материалы для создания определённых предметов, кроме того, игрок может разводить их с помощью корма[17][18]. Игрок может использовать животных для тех или иных целей — например, свинью можно оседлать для быстрого перемещения по миру, овец можно стричь для получения шерсти, а коров — доить, чтобы получить молоко. Игрок может выращивать различные растения, вроде пшеницы или картофеля, чтобы добывать себе пищу мирным способом[18]. Ночью на поверхности появляются враждебные существа — пауки, зомби и скелеты, с которыми игрок может сразиться или же дождаться утра в безопасном месте. Также враги могут быть днём в неосвещённых местах: например, в пещерах[12][18]. В Minecraft есть крипер (англ. Creeper), один из характерных для игры противников — зелёное четырёхногое существо, которое при приближении к персонажу издаёт характерное шипение, взрывается и уничтожает несколько блоков вокруг себя[19]. Некоторые враждебные существа днём вспыхивают и сгорают, если у них нет шлема или над ними нет блока[18].

В Minecraft игрок изначально появляется в обычном мире (англ. The Overworld), однако, кроме этого мира, есть ещё два параллельных измерения, которые опаснее и враждебнее по отношению к игровому персонажу — Незер (англ. The Nether) и Энд (англ. The End), в которые можно попасть через специальные порталы[20]. Незер — опасное измерение с уникальными ресурсами и лавовыми морями[21]. Если игрок зайдёт в Незер, пройдёт какое-либо расстояние там и вернётся в обычный мир, то он переместится на гораздо большее расстояние. Таким образом можно совершать быстрые путешествия[21][22]. В Незере игрок может построить тотем из ингредиентов, которые находятся в этом измерении, чтобы призвать одного из боссов игры — Визера (англ. Wither)[23]. Энд — мрачное пустынное место, в котором находится совокупность островов, парящих в пустоте. На центральном из них обитает Эндер-дракон (англ. Ender Dragon) — самый сильный противник в Minecraft, который может считаться финальным боссом[24]. Для того, чтобы попасть в Энд, игроку нужно найти крепость самому или с помощью особых предметов — эндер-жемчугов (англ. Ender Pearl), которые указывают направление к этой крепости[25]. Эндер-жемчуга игрок может получить при убийстве эндерменов (англ. Enderman) — существ, нейтральных по отношению к игроку до тех пор, пока он на них не посмотрит[20][25]. Если победить Эндер-дракона, то игроку будет показана «Поэма Энда» — завершающий рассказ, написанный ирландским писателем Джулианом Гофом; «Поэма» представляет собой философский диалог между двумя оппонентами[26]. Однако на этом игра не завершается — потом игрок может вернуться в обычный мир через портал и продолжить игровой процесс[25].

Кроме инвентаря, у игрока есть очки здоровья, сытости и опыта[17][27][28]. Когда персонаж получает урон, например, от атак противников или падения с большой высоты, то его очки здоровья теряются[27]. Очки сытости нужно периодически восстанавливать пищей, однако игрок может переключиться на «мирный» режим сложности, чтобы эти очки не терялись. При истощении очков сытости персонаж начнет терять очки здоровья; в зависимости от режима сложности эта потеря может снизить здоровье до определённого уровня или привести к смерти персонажа[2][29]. Очки опыта нужны персонажу для того, чтобы можно было нанести какие-либо чары на оружия, инструменты и доспехи с целью усилить тот или иной параметр, например, урон или защиту; при этом очки опыта израсходуются, в зависимости от чар. Очки опыта можно пополнить, например, при убийстве существ — с них выпадут сферы опыта, которые персонаж может подобрать[28]. В Minecraft также есть наковальня, с помощью которой можно за опыт чинить оружия, инструменты и броню, а также переименовывать различные предметы[30]. У персонажа для хранения предметов есть специальное окно инвентаря, и в таком инвентаре можно хранить только ограниченное количество предметов. Если персонаж умрёт, то все накопленные предметы исчезнут из инвентаря и будут разбросаны на месте смерти, а сам персонаж появится снова, но уже на точке возрождения. Эту точку игрок может изменить, если он создаст кровать для этого и поспит в ней один раз[31]. Также игроку нужно периодически спать, в противном случае около него будут появляться летающие противники — фантомы (англ. Phantom)[32].

Создание предметов

Создания меча из алмазов — одного из ценных ресурсов в Minecraft
В Minecraft многие предметы создаются из ингредиентов, которые нужно расположить в строгом порядке в специальном окне[2][18]. Такое окно есть в инвентаре игрока, где можно делать только простые предметы в сетке 2x2, и верстаке, где можно делать сложные предметы в сетке 3x3[33]. На самом верстаке можно делать доспехи, уменьшающие урон от атак противников, а также оружия и инструменты для сражений и других действий. Такие инструменты, как топоры, кирки, лопаты и мотыги нужны для того, чтобы можно было добывать древесину, полезные ископаемые и камни, копать землю и возделывать грядки. Каждые такие предметы можно сделать из различных материалов, и эти предметы будут отличаться между собой количеством наносимого урона, прочностью и другими характеристиками. Например, железные инструменты выполняют ту работу, для которой предназначены, быстрее, чем инструменты из камня или древесины, и могут прослужить игроку больше времени, прежде чем сломаются[18]. Кроме этого, в игре есть другие функциональные блоки, например, печь для выплавки металлов[2][34] или варочная стойка для приготовления зелий[35]. У этих зелий могут быть разные эффекты в зависимости от ингредиента: например, они могут восстанавливать очки здоровья, увеличивать силу, отравлять и многое другое[36].

Игрок может ускорить перемещение персонажа, если сделает рельсы и поставит на них вагонетку. В Minecraft есть не только обычные рельсы, но и рельсы других типов: энергорельсы (англ. Powered Rail), ускоряющие вагонетку за счёт питания редстоуна; активирующие рельсы (англ. Activator Rail), которые нужны для того, чтобы активировать определённую вагонетку; рельсы с датчиком (англ. Detector Rail), подающие сигнал редстоуна, если по ним проедет вагонетка. Также рельсы можно найти в заброшенных шахтах и лесных особняках, которые можно получить, если сломать их киркой или вылить на них ведро воды. С помощью энергорельс персонаж может достичь максимальной скорости — 8 блоков в секунду[37].
Minecraft (от англ. mine «шахта; добывать» + craft «ремесло») — компьютерная инди-игра в жанре песочницы, разработанная шведским программистом Маркусом Перссоном и выпущенная его компанией Mojang AB. Перссон опубликовал начальную версию игры в 2009 году; в конце 2011 года была выпущена стабильная версия для ПК Microsoft Windows, распространявшаяся через официальный сайт. В последующие годы Minecraft была портирована на Linux и macOS для персональных компьютеров; на Android, iOS и Windows Phone для мобильных устройств; на игровые приставки PlayStation 4, Vita, VR, Xbox One, Nintendo 3DS, Switch и Wii U. В 2014 году Microsoft приобрела Mojang AB и права на Minecraft за $2,5 миллиарда. 4J Studios (англ.)русск. портировала игру на игровые приставки, а Xbox Game Studios разработала мультиплатформенную версию Minecraft и специальное издание игры для образовательных учреждений[⇨]. Перссон написал Minecraft на Java с использованием библиотеки графического вывода LWJGL, черпая идеи из таких игр, как Dwarf Fortress, Dungeon Keeper и Infiniminer (англ.)русск.[⇨]. Minecraft даёт в распоряжение игрока процедурно генерируемый и изменяемый трёхмерный мир, полностью состоящий из кубов — его можно свободно перестраивать, создавая из этих кубов сложные сооружения — эта особенность делает игру схожей с конструктором LEGO. Minecraft не ставит перед игроком каких-либо конкретных целей, но предлагает ему свободу действий: например, игрок может исследовать мир, добывать полезные ископаемые, сражаться с противниками и многое другое[⇨]. Игра включает в себя дополнительные режимы, например, «выживание», где игроку нужно самому добывать ресурсы, и «творчество», где у игрока эти ресурсы есть в неограниченном количестве[⇨]. Механика «редстоуна» (англ. Redstone) позволяет создавать в игре сложные логические схемы — тем самым игра может служить виртуальным конструктором для программистов и инженеров[⇨]. Minecraft получила всеобщее признание среди игровой прессы и множество наград. Критики выделили такие основные достоинства, как реиграбельность, минималистичный дизайн, динамичный саундтрек и необыкновенную свободу творчества, ограниченную лишь фантазией игрока; недостатками они посчитали наличие недоработанных предметов и сложности с созданием сетевой игры, а также отсутствие в игре режима обучения. Разработчики устранили эти недостатки в последующие годы[⇨]. На 2019 год было продано более 176 миллионов копий на всех платформах, что делает Minecraft самой продаваемой игрой в истории (англ.)русск., и 112 миллионов игроков запускали игру хотя бы раз в месяц[⇨]. В популяризации и коммерческом успехе Minecraft большую роль сыграли пользовательский контент, в том числе видеоролики, распространяемые через YouTube, и множество сторонних модификаций[⇨]. В 2015 году Mojang AB, в сотрудничестве с Telltale Games, выпустила спин-офф Minecraft: Story Mode[⇨]. Перед началом игры нужно выбрать параметры для процедурной генерации мира[2][3]. Игрок может ввести начальное значение для генератора псевдослучайных чисел, позволяющего создавать уникальные и неповторяющиеся миры. Если игрок не введёт это значение, то игра сделает это автоматически, используя для начального значения время на системных часах[2][4][5]. Поэтому, если игрок создаст два мира с одинаковыми значениями, то такие миры также будут одинаковы[5]. Таким образом создаётся игровой мир, состоящий из расставленных в фиксированном порядке кубов, и у такого мира практически нет ограничений в пространстве[4]. Игровой мир делится на различные биомы, у каждого из которых свои погода и объекты[6][7]. Дно мира состоит из бедрока (англ. Bedrock), который можно сломать только в творческом режиме[8]. В начале игры игровой персонаж появляется на поверхности земли в случайном биоме — например, в пустыне, горах, равнинах, лесу и так далее[2]. В Minecraft нет каких-либо конкретных целей или сюжета — она строится на том, чтобы игрок импровизировал во время игрового процесса[9]. По мере прохождения Minecraft игрок будет получать достижения за выполнения определённых действий[10]. По умолчанию игрок управляет персонажем в режиме от первого лица, но игрок также может переключиться на режим от третьего лица[11]. Сам мир состоит из трёхмерных объектов, которые в игре называются блоками (англ. Block), и такие блоки отличаются между собой текстурой, физикой и другими признаками. Игровой процесс в целом строится на добыче и размещении блоков, которыми могут быть земля, камень, руды, древесина, вода, лава и многие другие[12]. Таким образом игрок может сооружать различные конструкции, и эта особенность делает игру схожей с конструктором LEGO[12][13]. Персонаж перемещается по миру пешком, преодолевая различные естественные препятствия[2]. Кроме игрового персонажа, в мире есть ещё неигровые персонажи: например, животные, деревенские жители и противники[2][14]. Деревенские жители находятся в деревнях, и с ними можно торговать — за изумруды можно купить или продать какие-нибудь полезные предметы[14][15][16]. Кроме того, у каждого жителя есть профессия, от которой зависит, какие предметы он будет продавать[16]. В Minecraft есть смена дня и ночи, причём игровые сутки длятся 20 минут реального времени. Днём появляются дружелюбные существа, например, свиньи, овцы или коровы. Игрок может охотиться на них, чтобы добыть пропитание и материалы для создания определённых предметов, кроме того, игрок может разводить их с помощью корма[17][18]. Игрок может использовать животных для тех или иных целей — например, свинью можно оседлать для быстрого перемещения по миру, овец можно стричь для получения шерсти, а коров — доить, чтобы получить молоко. Игрок может выращивать различные растения, вроде пшеницы или картофеля, чтобы добывать себе пищу мирным способом[18]. Ночью на поверхности появляются враждебные существа — пауки, зомби и скелеты, с которыми игрок может сразиться или же дождаться утра в безопасном месте. Также враги могут быть днём в неосвещённых местах: например, в пещерах[12][18]. В Minecraft есть крипер (англ. Creeper), один из характерных для игры противников — зелёное четырёхногое существо, которое при приближении к персонажу издаёт характерное шипение, взрывается и уничтожает несколько блоков вокруг себя[19]. Некоторые враждебные существа днём вспыхивают и сгорают, если у них нет шлема или над ними нет блока[18]. В Minecraft игрок изначально появляется в обычном мире (англ. The Overworld), однако, кроме этого мира, есть ещё два параллельных измерения, которые опаснее и враждебнее по отношению к игровому персонажу — Незер (англ. The Nether) и Энд (англ. The End), в которые можно попасть через специальные порталы[20]. Незер — опасное измерение с уникальными ресурсами и лавовыми морями[21]. Если игрок зайдёт в Незер, пройдёт какое-либо расстояние там и вернётся в обычный мир, то он переместится на гораздо большее расстояние. Таким образом можно совершать быстрые путешествия[21][22]. В Незере игрок может построить тотем из ингредиентов, которые находятся в этом измерении, чтобы призвать одного из боссов игры — Визера (англ. Wither)[23]. Энд — мрачное пустынное место, в котором находится совокупность островов, парящих в пустоте. На центральном из них обитает Эндер-дракон (англ. Ender Dragon) — самый сильный противник в Minecraft, который может считаться финальным боссом[24]. Для того, чтобы попасть в Энд, игроку нужно найти крепость самому или с помощью особых предметов — эндер-жемчугов (англ. Ender Pearl), которые указывают направление к этой крепости[25]. Эндер-жемчуга игрок может получить при убийстве эндерменов (англ. Enderman) — существ, нейтральных по отношению к игроку до тех пор, пока он на них не посмотрит[20][25]. Если победить Эндер-дракона, то игроку будет показана «Поэма Энда» — завершающий рассказ, написанный ирландским писателем Джулианом Гофом; «Поэма» представляет собой философский диалог между двумя оппонентами[26]. Однако на этом игра не завершается — потом игрок может вернуться в обычный мир через портал и продолжить игровой процесс[25]. Кроме инвентаря, у игрока есть очки здоровья, сытости и опыта[17][27][28]. Когда персонаж получает урон, например, от атак противников или падения с большой высоты, то его очки здоровья теряются[27]. Очки сытости нужно периодически восстанавливать пищей, однако игрок может переключиться на «мирный» режим сложности, чтобы эти очки не терялись. При истощении очков сытости персонаж начнет терять очки здоровья; в зависимости от режима сложности эта потеря может снизить здоровье до определённого уровня или привести к смерти персонажа[2][29]. Очки опыта нужны персонажу для того, чтобы можно было нанести какие-либо чары на оружия, инструменты и доспехи с целью усилить тот или иной параметр, например, урон или защиту; при этом очки опыта израсходуются, в зависимости от чар. Очки опыта можно пополнить, например, при убийстве существ — с них выпадут сферы опыта, которые персонаж может подобрать[28]. В Minecraft также есть наковальня, с помощью которой можно за опыт чинить оружия, инструменты и броню, а также переименовывать различные предметы[30]. У персонажа для хранения предметов есть специальное окно инвентаря, и в таком инвентаре можно хранить только ограниченное количество предметов. Если персонаж умрёт, то все накопленные предметы исчезнут из инвентаря и будут разбросаны на месте смерти, а сам персонаж появится снова, но уже на точке возрождения. Эту точку игрок может изменить, если он создаст кровать для этого и поспит в ней один раз[31]. Также игроку нужно периодически спать, в противном случае около него будут появляться летающие противники — фантомы (англ. Phantom)[32]. Создание предметов Создания меча из алмазов — одного из ценных ресурсов в Minecraft В Minecraft многие предметы создаются из ингредиентов, которые нужно расположить в строгом порядке в специальном окне[2][18]. Такое окно есть в инвентаре игрока, где можно делать только простые предметы в сетке 2x2, и верстаке, где можно делать сложные предметы в сетке 3x3[33]. На самом верстаке можно делать доспехи, уменьшающие урон от атак противников, а также оружия и инструменты для сражений и других действий. Такие инструменты, как топоры, кирки, лопаты и мотыги нужны для того, чтобы можно было добывать древесину, полезные ископаемые и камни, копать землю и возделывать грядки. Каждые такие предметы можно сделать из различных материалов, и эти предметы будут отличаться между собой количеством наносимого урона, прочностью и другими характеристиками. Например, железные инструменты выполняют ту работу, для которой предназначены, быстрее, чем инструменты из камня или древесины, и могут прослужить игроку больше времени, прежде чем сломаются[18]. Кроме этого, в игре есть другие функциональные блоки, например, печь для выплавки металлов[2][34] или варочная стойка для приготовления зелий[35]. У этих зелий могут быть разные эффекты в зависимости от ингредиента: например, они могут восстанавливать очки здоровья, увеличивать силу, отравлять и многое другое[36]. Игрок может ускорить перемещение персонажа, если сделает рельсы и поставит на них вагонетку. В Minecraft есть не только обычные рельсы, но и рельсы других типов: энергорельсы (англ. Powered Rail), ускоряющие вагонетку за счёт питания редстоуна; активирующие рельсы (англ. Activator Rail), которые нужны для того, чтобы активировать определённую вагонетку; рельсы с датчиком (англ. Detector Rail), подающие сигнал редстоуна, если по ним проедет вагонетка. Также рельсы можно найти в заброшенных шахтах и лесных особняках, которые можно получить, если сломать их киркой или вылить на них ведро воды. С помощью энергорельс персонаж может достичь максимальной скорости — 8 блоков в секунду[37].