[Обзор] «MINIONTHERAPHY IS COMING»
Можете со мной спорить, но, если карта издевается над игроком – это не окей. Даже если она позиционируется как полутреш, и даже если авторы, зная о моментах, которые будут тебя раздражать, как-то обыгрывают их, игрок всё равно не должен завершать какой-то этап с мыслью: «наконец-то это закончилось!». Троллинг игрока должен приносить ему удовольствие (а иначе зачем он нужен?). И сегодня в обзоре карты «MINIONTHERAPHY IS COMING» от MN production мы разберёмся, как искусственно растянутый геймплей мешает игроку веселиться.
Важно: это первая карта, опубликованная данной студией, поэтому ничего удивительного в том, что на ней присутствуют многие ошибки начинающих мапперов. У MN production хороший потенциал, обзор создан с целью указать на ошибки, чтобы они не повторялись в будущих проектах. В рамках «критикуешь - предлагай» я приведу варианты решения имеющихся проблем. Обзор содержит много советов по маппингу не только для авторов этой карты, но и всех начинающих картоделов.
Итак, попадая на карту, мы видим таблички с правилами, что сразу же напрягает. Я сторонник того, что игрок не обязан соблюдать никакие правила:
Если вы хотите, чтобы он проходил карту строго определённым образом, - заберите у него возможность проходить её иначе.Примеры:
· Первое правило – «блоки не ломать». Решается если просто установить режим приключения. Почему авторы этого не сделали – загадка.
· Четвёртое правило гласит, что миньонов надо атаковать только специальным оружием. За несоблюдение обещают оторвать руки. Почему так, и как можно было избежать такого правила – ниже, в разделе «геймплей».
· С пятого по девятое правила – настройки графики. Почему игрок должен сам подготавливать карту к прохождению? Все настройки управления и графики лежат в папке .minecraft в файлах «options.txt» и «optionsof.txt». Достаточно добавить эти файлы в архив с картой и при установке у игрока автоматически будут заданы настройки.
Это справедливо не только в контексте данной карты: не хотите, чтобы игрок куда-то шёл, – заблокируйте ему туда вход; не хотите, чтобы игрок использовал что-то раньше времени – пусть у него не будет такой возможности; и тд.
Оставьте у игрока только те возможности, которые ему нужны, и давайте к ним доступ только тогда, когда они пригодятся.Ну пора бы уже начать прохождение. Дальше пойдёт обзор по пунктам, ведь тут так принято.
Сюжет
На карте под названием «миньонотерапия» вам предстоит лечить миньонов. Собственно, это весь сюжет, а в чём-то большем карта и не нуждается. История здесь не важна, поэтому никак оценивать я её не буду. Авторы делали ставку на геймплей и атмосферу, так что перейдём к ним.
Внешний вид и атмосфера
Самая сильная сторона этой карты – дизайн. Лаборатория построена хорошо, модельки миньонов приятные, их звуки каноничные, диалоги забавные. Авторы достойно работают с микроблоками и уделяют внимание деталям, на карте множество декоративных модов, она выглядит очень приятно и в неё хочется играть.
Но есть неприятные мелочи, которые отвлекают от карты. Например, необходимость питаться, в которой нет нужды в 90% карт на прохождение, мы же тут не выживаем (решается установкой мирной сложности). А также надписи в чате о выполнении команд в командных блоках (отключается через gamerule commandBlockOutput и gamerule sendCommandFeedback).
Оценка – 5/5
Геймплей
На карте вам предстоит решать несложные головоломки, немного паркурить, немного сражаться и крафтить ###### гаджеты!
Мы пришли к главной проблеме карты. Вот на этом складе вам предстоит провести бóльшую часть времени.
Вас отправляют сюда почти в самом начале и просят найти ингредиенты для крафта пушки, которая лечит миньонов. Вот только на складе около 423!!! (цифра может быть неточна) контейнеров. Пропустите хотя бы один и, может быть, придётся потратить много времени, чтобы снова всё проверить, ведь нужный предмет был в пропущенном сундуке. Тот факт, что почти все контейнеры забиты ненужным хламом, задачу усложняет – надо внимательно рассматривать, не завалялся ли среди мусора квестовый предмет.
Может быть первые несколько минут вам будет интересно паркурить по стеллажам, но как только надоест – мой совет: смело берите нужные вещи из креатива. Вы абсолютно ничего не потеряете (интерес к карте, например) и не пропустите никакого качественного геймплея, а, наоборот, сможете пройти дальше и получить удовольствие от карты. С креативом, правда, возникнут проблемы, ведь авторы установили командные блоки, которые не дают вам поменять режим игры (так что выдавайте предметы через /give).
Стоит сказать, что я не одобряю такие вещи. Если игроку потребовалось ввести гейммод, то это вина авторов. У игрока возникла какая-то проблема, и, раз создатели её не предусмотрели, то пусть хотя бы не мешают её решить. Игрок сам разберётся, вводить ему гейммод или нет.
И вот я, честно сам собрав ингредиенты для первого крафта, с облегчением ухожу со склада... Почему я сказал «для первого»? Потому что спустя какое-то время карта снова отправляет игрока на этот же склад для другого крафта! И это уже настоящее издевательство, ведь авторы прямым текстом говорят, что новый предмет абсолютно бесполезен и он просто пРиКоЛьНыЙ. Миньон-квестодатель смеётся над тобой и не даёт пройти дальше, пока ты не скрафтишь нужную вещь.
Суть в том, что авторы прекрасно знали, что этот склад будет раздражать игроков и решили сказать «мы знаем об этой проблеме, всё в порядке» почти что классическим приёмом: на складе можно найти нпс одного из авторов (или тестеров) карты, который материт данный квест с поиском предметов. Но, очевидно, пошутить над проблемой ≠ решить проблему, и признание авторами своего недочёта никак их не оправдывает. Это всё ещё бесполезные квесты, которые убьют ваше время и не принесут никакого удовольствия.
Ладно, у нас есть миньон-ган. Помните в правилах было сказано, что атаковать можно только им, а ни в коем случае не рукой? Дело оказалось в плохо написанном скрипте, из-за которого вы можете испортить себе погружение. Его суть такова: каждый тик миньон проверяет свою шкалу здоровья, и, если она не максимальна (то есть был нанесён урон), миньон «вылечивается» (имеется ввиду не восстановление здоровья, а исцеление миньонской болезни по сюжету). Уже поняли, где тут проблема? Даже если мы ударим миньона рукой или нанесём ему какой угодно другой урон, он всё равно вылечится, что делает миньон-ган абсолютно бесполезным! То есть нам вообще ничего не нужно было искать на складе…
Предлагаю один из вариантов исправления скрипта:
- Поскольку нас интересует только получение урона, мы триггерим скрипт не в функции tick, а в функции damaged.
- Чтобы миньоны «лечились» только при использовании миньон-гана, проверяется какой именно тип урона был нанесён. Прямое попадание снаряда – тип thrown, взрыв по области – тип explosion.player. При ударе рукой или оружием ближнего боя ничего происходить не будет. Таким, образом, ещё одно правило с таблички можно убрать, ведь игрок не сможет его нарушить.
Код представлен ниже. Вообще, это не лучшее решение, но самое ленивое, что пришло мне в голову.
function damaged(event)
{var d_type = event.damageSource.getType()
if (d_type == 'thrown' || d_type == 'explosion.player')
{//лечится
}
}
Из других проблем: в одном месте (видимо у меня были другие настройки графики, не как у авторов, хотя я всё установил в соответствии с правилами) у меня не отображался из-за освещения код от двери, пришлось открывать прохождение на ютубе. А в другом месте в словарике миньонского языка (прилагается в архиве с картой) явно не хватает многих слов, так что приходится угадывать. Это не было бы проблемой, если бы игрока при ошибке не откидывало на самое начало этой игровой зоны. Опять же пустая трата времени.
Оценка – 3/5
Оптимизация
Отсутствует.
У меня фпс был около 40 с просадками до 10, при производительных настройках оптифайна. И причин такой ситуации множество.
Во-первых, огромное количество декоративных модов. Авторы построили классную лабораторию, но, когда вы устанавливаете несколько тяжеловесных индустриальных модов ради нескольких блоков, стоит взвесить все за и против. При их навыках работы с микроблоками они вполне могли бы сделать достойный дизайн и без установки лишних модов. А модификация на цветное освещение, расставленное по всей карте, вызывает особенно мощные просадки.
Во-вторых, командные блоки, которые каждую секунду не дают игроку изменить гейммод. Вероятно, именно для их работы в правилах сказано ставить прорисовку не менее 20 чанков (этого достаточно, чтобы охватить все локации и это напрочь убивает оптимизацию).
В-третьих, скрипты в тике. На карте 198 миньонов (не спрашивайте, как я узнал), у каждого из которых каждый тик срабатывает скрипт, не делающий большую часть времени абсолютно ничего (выше уже было разобрано, как его оптимизировать).
Оценка – 1/5
Итоги
Я поставлю карте 3/5.
Если вы прислушаетесь к моему совету и пропустите часть со складом, просто получив вещи читами, то сможете получить удовольствие от карты и отлично провести время, карта будет заслуживать 4-ки, а если вы большие фанаты миньонов или инстасамки, то может даже и 5-ки. Но, как игроку, мне было неприятно, когда карта надо мной издевалась, поэтому моя оценка – 3.
Итоговая оценка - железо
Авторам желаю больших творческих успехов, развивать свои навыки и прислушиваться к тестерам!
Текст и скриншоты: Creman.
