ИИ мобов

Эта статья предлагается к удалению.Обсуждение
Пояснение причин вы можете найти на портале сообщества или на канале в Discord.
Пока процесс обсуждения не завершён, статью можно попытаться улучшить, однако следует воздерживаться от переименований или немотивированного удаления содержания, подробнее см. руководство к дальнейшему действию.
Не снимайте пометку о выставлении на удаление до окончания обсуждения.
Эту статью нужно срочно обновить!
Вы можете помочь, обновив содержимое статьи в соответствии с последними версиями Minecraft.

Искусственный интеллект мобов (сокращённо ИИ) — набор программных методик, который призван смоделировать нужное поведение мобов, их действия в определённых ситуациях и т. д. Каждый моб в Minecraft обладает своеобразной системой искусственного интеллекта, которая отличается механикой и поведением. Дружелюбные мобы будут путешествовать по окрестностям, пока им не нанесут повреждение(после чего начнут убегать от источника урона), тогда как агрессивные станут атаковать игрока сразу, как он подойдёт к ним на расстояние 16 блоков и меньше (в зависимости от моба). Нейтральные мобы будут вести себя как дружелюбные, пока их не атакуют, затем их система поведения станет аналогичной агрессивным. Но бывают исключения. Например, с версии 1.14.4 собаки будут по своей воле атаковать агрессивных мобов, кроме крипера.

Основная статья: Мобы

Дружелюбные мобы

Деревенские жители

До версии 1.14

Деревенские жители обладают сложной системой ИИ. Когда только их добавили в игру, их поведение заключалось в постоянном пребывании внутри домов, разворачиваясь лицом к игроку.

После версии 1.2.3 взрослые жители стали общаться друг с другом — иногда они останавливаются один возле одного и смотрят некоторое время. В то же время, несовершеннолетние жители иногда бегают друг возле друга, имитируя игру в пятнашки. Все жители заходят в свои дома, как только начинается дождь или наступает ночь, либо когда на деревню нападают враждебные мобы (не касается рейдов)

Жители не станут атаковать или убегать от игрока в ответ на его агрессию к ним, однако железный голем может встать на их защиту (если он поблизости). Также жители могут взаимодействовать с железным големом: когда они подходят друг к другу на небольшое расстояние, они некоторое время смотрят друг на друга. Отворачиваясь, железный голем может выбросить жителю мак, будто в знак дружбы. Имитируя застенчивость, жители-дети, получая цветок от голема, медленно к нему подходят, а когда берут — быстро убегают.

В и после версии 1.14

Поведение жителей ещё усложнилось: теперь они имеют квалификацию своей профессии и, если являются новичками своего дела, могут сменить работу. Теперь могут запоминать свой собственный дом (кровать) и спать. После удара о колокол в спешке бегут по своим домам. Чтобы получить профессию жителю необходимо найти соответствующий блок; безработные жители активно ищут себе работу, если игрок попробует вступить в торговлю с безработным жителем, то тот только покачает головой.

Жители также теперь имеют свой график работы, собирательства ресурсов для ремесла и размножения. При создании товаров жителем блок издаёт соответствующий звук создания на нём предмета.

Странно, но при набеге на деревню они не пытаются спрятаться в домах, а вместо этого бегают по всей деревне. При набеге лучше запирать жителей в доме, и застроить дверь блоком до окончания набега.

Курицы

Курицы бесцельно бродят по миру. Игрок их интересует только тогда, когда он держит какие-либо семена (в том числе тыквы, арбуза, свёклы, пшеницы и семена адского нароста(только для Pocket Edition)). Если подойти к курице с семенами в руке, она начнет следовать за вами, и её возможно будет покормить.

Враждебные мобы

До обновления 1.0 враждебные мобы, такие как зомби, криперы и пауки, преследуя игрока, не обращали внимания на препятствия на их пути (обрывы, озёра с лавой и т. п.)

Зомби

Зомби атакует игрока, направляясь к нему по прямой линии, пока не подойдёт вплотную. Преследуя игрока, они не обращают внимания на препятствия на своём пути и продолжают преследование при любых обстоятельствах. Зомби может также атаковать и преследовать деревенских жителей.

До обновления 1.2

Зомби не могут обходить пропасти или скалы на своём пути. Однако в случае соприкосновения с непроходимой поверхностью, они пытаются перепрыгнуть её.

ИИ после 1.2

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

Скелет

Скелет будет отходить от игрока после попадания, и будет постоянно держаться на дистанции от 6 до 12 блоков (только в атакующем состоянии).

До 1.2

Если один скелет случайно попадёт стрелой в какого-либо другого враждебного моба, они начнут атаковать друг друга, пока один из них не умрёт. Затем выживший моб начнёт атаковать игрока.

Наличие скелета можно определить по звукам стука костей. Скелеты бесцельно путешествуют по окружающему пространству, пока не наткнутся на игрока. В этом случае они начнут стрелять в игрока с умеренной точностью, целясь на уровне головы при полном уровне здоровья, и с торса, когда ранены. При приближении к цели скелет начинает двигаться в левую сторону от неё, а после этого стреляет. Он также иногда может бежать, чтобы сделать из себя более сложную мишень для игрока. Однако, подобные действия скелета часто приводят к его застреванию в малых пространствах или падению в лаву.

После обновления Beta 1.8 (Bedrock Edition) скелеты начали стрелять по прямой траектории, однако до этого обновления они целились вверх, таким образом, стрелы летели по высокой дуге. Это иногда приводило к тому, что стрелы застревали в потолке над головой игрока. Если скелет находился вблизи игрока, на высоте на 2 блока выше него, то будучи раненым, он почти никогда не смог бы попасть в игрока из-за этой особенности стрельбы.

После 1.2

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

Паук

Скорость передвижения у пауков почти равна обычной скорости передвижения игрока. При атаке они стараются прыгнуть на игрока. При уровне освещения 9 и выше они не будут нападать на игрока до тех пор, пока он первым не нанесёт им повреждение. Также они могут взбираться по вертикальным поверхностям и не горят на солнце. 1.14.3 PE Пауки тоже, как зомби и скелеты, могут прятаться от солнца.

Крипер

Криперы подготавливаются к взрыву, когда подходят к цели на расстояние 1 блок. Они взрываются через 1,5 секунды после «активации», если только игрок не отошёл от них на расстояние 4 блока. До 1.2 они подходили к игроку слева. После 12w05a они получили такую же систему интеллекта, как и у зомби и скелетов, однако криперы не сгорают на солнце, как и пауки. Находясь в режиме преследования игрока, они будут стараться обходить или перепрыгивать препятствия.

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

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

Слизень

В отличие от других мобов, целью слизней всегда является именно игрок или железный голем, снежный голем (снеговик). Они двигаются к ближайшему игроку по прямой траектории, даже если он находится за стеной. Если в радиусе 16 блоков нет ни голема ни игрока, они прыгают в произвольном направлении, пока не наткнутся на препятствие, после чего разворачиваются в другую сторону.

В данной статье используются материалы из статьи «ИИ мобов» с вики-сайта Minecraft Wiki, расположенного на Фэндоме, и они распространяются согласно лицензии Creative Commons Attribution-Share Alike. Авторы статьи.