«Живой и дышащий» мир, судя по анонсам, сегодня буквально каждый. Особенно если он MMO. Но как по-настоящему заставить мир дышать, если не превратить его в сложный организм, распространяющийся на всё пространство и масштабно реагирующий на любые действия игроков? Это то, что называется «экосистема». И это то, что вот уже двадцать с лишним лет отговаривает всех делать Ричард Гэрриот, вспоминая печальный опыт бета-теста Ultima Online, когда игроки убили местную экосистему в рекордные сроки.
Но ведь он в чём-то прав. С одной стороны, игроки ожидают увидеть мир в интересном для себя виде. Это они должны убить дракона, а не стать теми, кто по приходу узнает, что все драконы давно убиты, вот, пожалуйста, почитайте книжку про них. С другой, дай им меч в руки, и они истребят драконов достаточно быстро, не особо заботясь о других. Даже Эко с её микро-сообществами далека от решения проблемы «общинного поля» через договорённости. Что уж говорить о сообществах, которые исчисляются сотнями или даже тысячами людей?
Выходит, мир должен быть живым, но не слишком, чтобы его невозможно было придушить. Податливым, но тоже не очень, чтобы его невозможно было раздавить. Хотя и оставаться в координатах простейших скриптов, квестов или вечно пасущихся на полянке гарантированных мобов для MMO — тупиковый путь. Поэтому вопрос к вам: в выживание каких экосистем вы верите в MMO? Возможно, вы встречали на практике интересные реализации или хотя бы элементы экосистем, которые хотели бы увидеть в других MMO тоже. Слово за вами.
Автор заглавной иллюстрации: Ravissen Carpenen.
Но ведь он в чём-то прав. С одной стороны, игроки ожидают увидеть мир в интересном для себя виде. Это они должны убить дракона, а не стать теми, кто по приходу узнает, что все драконы давно убиты, вот, пожалуйста, почитайте книжку про них. С другой, дай им меч в руки, и они истребят драконов достаточно быстро, не особо заботясь о других. Даже Эко с её микро-сообществами далека от решения проблемы «общинного поля» через договорённости. Что уж говорить о сообществах, которые исчисляются сотнями или даже тысячами людей?
Выходит, мир должен быть живым, но не слишком, чтобы его невозможно было придушить. Податливым, но тоже не очень, чтобы его невозможно было раздавить. Хотя и оставаться в координатах простейших скриптов, квестов или вечно пасущихся на полянке гарантированных мобов для MMO — тупиковый путь. Поэтому вопрос к вам: в выживание каких экосистем вы верите в MMO? Возможно, вы встречали на практике интересные реализации или хотя бы элементы экосистем, которые хотели бы увидеть в других MMO тоже. Слово за вами.
Автор заглавной иллюстрации: Ravissen Carpenen.
16 комментариев
То есть: чем «дальше» «вайп» – тем интереснее лично мне (!) играть.
А в Эко мир «мёртворождённый» (априори, так как «вайп» неизбежен на программно-архитектурном уровне проектирования игры).
Да, в настоящей сессии сервера ММОзговеда «вайп» значительно «отодвинут», что даёт мне (как игроку) бОльший простор фантазии.
Но гораздо интересней (гораздо вариативней, динамичней в плане предпосылок к выстраиванию долговременных межличностных игровых отношений как игрового «вклада» в «историю игрового мира») лично мне (!) более «статичные» миры (EvE online) (именно в части «живости» экосистемы).
Противоречу сам себе, но «я так вижу»
Также с вайпом можно допустить возможность «убить» мир и дать отыграть такие сценарии. И это не поломает всю игру надолго.
В ММО хоть формально вайпа и нет, но есть слияние серверов и открытие новых серверов. Что преследует те же цели, что и вайп.
— Правила функционирования которого игрок может узнать и понять.
— Будущее локальное состояние которого может быть предсказано игроком с «разумной» точностью.
— Причины возникновения текущего локального состояния которого можно определить с «разумной» точностью.
— В котором игрок не выступает единственным источником изменений.
— В котором сущности влияют друг на друга в достаточной мере, чтобы изменения не затухали — состояние мира не схлопывалось в локальный оптимум.
То есть это предсказуемость, эмерджентность, персистентность :-)
По поводу разумной точности: чем больше временной отрезок, чем больше площадь предсказаний, тем меньше точность.
По поводу «убивания» экосистем я считаю, что это отдельный вопрос стабильности или устойчивости. «Живой» мир по определению можно «убить». Если его нельзя «убить», то он уже не совсем «живой» :-) Если у нас есть живой мир, то следующим шагом можно говорить о его устойчивости к изменениям.
Настоящая борьба с бродячими животными это не отстрел, а сокращение экологической ниши. Надо закрывать мусорные баки крышками, следить, чтобы магазины правильно утилизировали просрочку, штрафовать тех, кто подкармливает, а ответственности, как хозяин, брать на себя не хочет, закрывать доступ в теплые подвалы и к теплотрассам и т.д.
Чему нас учит этот пример?
Очевидно, естественные механизмы устойчивости должны значительно превосходить возможности игроков. Пусть игроки охотятся на зайцев. Должны быть волки, которые жрут зайцев в режиме 24/7 на порядок эффективнее. Так что эффект от игроков незначительный. Игроки бьют волков? Но те сами умирают от голода, не поймав зайца, в 20 раз чаще. Если игрокам удастся сократить волчью популяцию, давление на зайцев снизится, они уподобятся собратьям-кроликам, еды станет много и волков в итоге может стать даже больше, чем было до жестокого истребления.
Также разработчик может предусмотреть дополнительные виды, которые получат свой шанс, если игроки будут достаточно эффективны. На крайний случай можно создать заповедники, благодаря которым исходная экосистема сможет восстановиться, если игроки вдруг изменят свое поведение.
Можно добавить смену сезонов, такую что равновесие смещается и доминирующими поочередно становятся разные виды. Или меняются границы ареалов обитания. Кто-нибудь исходя из прогноза погоды сможет предсказывать избыток или недостаток тех или иных ресурсов на рынке.
Вообще, если события не заскриптованы, а получаются сами собой из механик игры — это круто и интересно даже просто для наблюдения.
Кроме того, можно рассчитать систему так, чтобы игроки могли влиять локально. Во всем мире зайцев не истребить, но конкретную лужайку можно от них защитить. Можно придумать сценарии, когда такие вещи будут осмыслены. Скажем, зайцы выедают потенциально ценные ягоды, не давая им созреть. Зачищаем поляну от зайцев, выставляем охранение, ждем, собираем, профит.
Схема посложнее. Есть две экосистемы — луг и болото. Ну лугу установилось равновесие между зайцами и травой, в болоте между лягушками и такой же травой. Но у зайцев потребности в траве ниже, значит равновесная концентрация травы, которую они установят будет недостаточна для выживания лягушки. Склонные выходить на берег лягушки иногда рождаются, но пока на поле зайцы, они обречены. Игроки убирают зайцев. Попутно бьют каких-нибудь пеликанов и помогают размножаться волкам. Сухопутные лягушки получают шанс.
Без живности, но с изменением ладшафта/биомов.
Каждая клетка влияет на близлежащие. Игроки могут влиять на параметры городов, которые модифицируют свойства клеток из своей области владений, и строить здания, которые имеют меньшую силу эфектов. Плюс добавлена смена сезонов через глобальные модификаторы температуры и влажности (можно обратить внимание на то, как ёлки сменяют лиственные деревья и наоборот).
Получается довольно интересная динамика, народ играет в прокладку хребтов гор и заболочивание.
Более качественные видео:
— ускоренное в 100 раз (24 секунды): go.aws/2QDH2QU
— ускоренное в 10 раз (4 минуты): go.aws/2JcKJc8 (200 Mb)
— в оригинальной скорости (40 минут): go.aws/2JbQJSy (1.3 Gb)
К сожалению я не осилил сделать достаточно интересное обратное влияние карты на игроков. От биомов зависят встречаемые монстры, но на геймплей это слабо влияет.
Какое-то время на хабре почитывал)
А вот идея миграции, когда игроков стимулируют менять привычные места охоты/сбора ресурсов и искать по миру новые точки, мне определенно нравится.
Еще один вариант — когда игроки ставят на разные уровни внутри экосистемы, но тут очень легко скатиться в очередной ганкбокс, разделив игроков на «охотников» и «добычу», а это, как мы уже на примерах знаем, очень плохая идея. Но можно подойти к этому и с другой стороны, например, введя каких-нибудь друидов, которые могут восстанавливать численность животных/растений, и чем меньше популяция, тем больше давать им плюшек за это, чтобы игроки сами более-менее равномерно разделились на охотников и друидов и поддерживали экосистему.
Вариантов решения больше одного, но все они немного стрёмные:
— Можно изменять поведение мира в зависимости от плотности игроков. Но это ещё больше усложнит экосистему.
— Можно изменять размер мира вширь, ограничивая доступ игроков в локации максимально допустимой плотностью играющих. Но это уже какой-то зоопарк получится.
— Можно сместить акцент в моделировании экосистемы с систем мира (например, животных и растений) на самих игроков. То есть сделать так, чтобы основным компонентом экосистемы были игроки, а не искусственные сущности. Но тут уже придётся бороться с человеческой природой, так как сделать множество равноинтересных ролей пока нигде не получилось по-моему.
Я верю во взаимодействие через экономику — как обещали архейдж, как отчасти было в даркфолле. Все предметы создаются игроками, мастерство в создании чего-либо недоступно через реактивную прокачку, требует год времени интенсивной игры. Это то во что верится с учётом того что отпишу ниже.
Плюс, мне кажется весьма скучной идея дополнения как чего то заранее определенного. Куда интереснее как в Легенде 5 колец — дополнение это как раз точка разветвления, где случится то или иное, в зависимости от действий игроков
То же касается дизайна вещей (реализовано в ПОЕ), дизайна приключений в Невервинтере и так далее.
Имхо игроделы конкурируют за право увлечь игрока, за его время. В этом смысле гениальный балкон для дома, сделанный другим игроком куда интереснее, чем статичное удобное место для типичной постройки. И это оставляет шанс, что через полгода кто-то или я сам сделает балкон ещё красивее
максимум скажут вау и пойдут дальше
А вот вещи, являющиеся расходными прямо или условно, которые заставляют бороться затягивают сильнее
условно — обустройство своего замка с нуля, который ты можешь потерять, куда сильнее мотивирует не только играть но и вкладывать в игру силы
Дабы управляющим территориям приходилось заботится или защищать ресурсы, дабы их не выкачали в край
вообще как по мне — ММО в сессионном стиле куда как лучше заходят для массовости, КБ недавний показал что такая идея работает, хот меил ру и китайцы саму игру сделали через одно место