/A\
> 1. Симуляция распространения информации, ее искажение и тд.
> Игрок что-то вытворяет, это кто-то замечает и расказывает другим, в соседней
> локации про это никто ничего не знает и узнают позже. Чем дальше от места
> событий, тем более искаженная информация, в стиле не выиграл а проиграл...
Дальность реализовать несложно (и это не единственный фактор, но и "количество свидетелей", например), а вот искажение дешево и сердито Вы не реализуете.
/A\
> Но для ММО ... скорее интересно как игроки будут замечать реакцию нпц на
> других играков, типа рассказывают что один в такой-то одежде или с таким-то
> символом на оружии/броне сделал такое-то, а потом ты встречаешь такого игрока.
Никак, они не будут этим заморачиваться (если Вы как-то не заинтересуете их, конечно).
Можно в Mount&Blade посмотреть. Вполне себе мир живет и без игрока. Не все вещи прям симулированы, но для игрока уже норм выглядит
VICTOR_JD
> Доброго времени суток всем.
>
> Ни для кого не будет открытием, если признать факт того, что NPC-окружение в
> MMOG выглядит мягко говоря "убого". Все реакции на уровне рефлексов - "квест
> принял", "квест сдал", плюс диалоговое дерево (и то если разработчик
> заморочится).
>
> Как же решить задачу для того что-б игровой мир ММО был более-менее похож на
> живой?
Это не так сложно как кажется, если чуточку упростить.
Можно ещё посмотреть в сторону градостроителей типа city skylines, где огромное кол-во НПС симулируется и реагирует на изменения игрового мира. Не очень понимаю консёрн про серверные мощности, даже ПК игрока вполне вытягивает, весь вопрос конечно в сложности поведения, но нет никакой технической проблемы арендовать хоть целый датацентр.
Может раньше, в прошлом веке и не было живого мира в ммо, но уже достаточно давно всё есть. В основном там имитация, но так круто сделано, что персонажи вызывают самые настоящие эмоции и кажутся настоящими.
Все примеры долго расписывать, посмотрите ютуб, больше всего запомнились квесты в играх Age of Conan, Tera, Revelation Online и Guild Wars2. НПС-персонажи при общении с игроком проявляют мимику на лице, двигают руками, показывая направление квестов.
В Age of Conan ночью города пустеют, почти все нпс спят, только стража ходит и любители острых ощущений. Конкурсы, кто больше пива выпьет ))) Все нпс озвучены реальными актерами, голоса эмоциональные, в зависимоти от ситуации, очень атмосферно и помогает погрузиться в игру. В безлюдных локацих можно встретить лагер картографов. В северных локациях живут суровые люди. Можно присеть к костру, погреться и послушать истории, которых много .
Таверны и портовые кабаки есть, можно покупать еду и есть её, с нпс можно на арену выходить или просто наблюдать как они между собой сражаются.
А ещё есть учителя танцев, у них можно научиться.
В крупных городах, в портах жители занимаются своими делами, дети бегают по площадям и улицам. Прохожие переговариваются, можно по 5-10 минут слушать и ждать и не дождаться, когда же они начнут повторяться. Можно заходить в магазины и салоны и там разговоры по темам.
В играх сотни таких примеров. А вы их пропустили и только сейчас задумываетесь, как оживить ммо
Еще в Age of Conan можно отправиться с экспедицией в Китай , сначала по пустыне , потом переход через небольшие холмы и горы и по пути с некоторой вероятностью на неё нападут и нужно будет помогать защищать её. В горах можно реально заблудиться, нужно ходить и искать разбежавшихся путешественников.
Особенно в стартовых локациях до 20 уровня, есть очень душевные квесты.
В теме про интересные квесты есть мои описания, может найду, ссылки оставлю.
https://www.youtube.com/watch?v=8DVj5djUY3A
https://www.youtube.com/watch?v=nFJD5dMnVQs
https://www.youtube.com/watch?v=fd4n2d9g0VM
https://www.youtube.com/watch?v=5Q4zafcVgwM
https://www.youtube.com/watch?v=HBvCZCIHRsA
В деревнях может быть мало жителей на виду, но они выйдут, если что-то случиться.
Есть места, где нельзя шуметь и сражаться, придут хозяева и всех нарушителей накажут. Есть место,там куры бегают по деревне. Если игрок убьет курицу, прибежит владелец и обнулит персонажа игрока. Вроде бы мелочь, но такие мелочи создают общую и цельную картину мира ммо.
В Guild Wars есть события, если остаться на ночь на ферме, могут напасть разбойники. А можно заранее пойти к горам, откуда они приходят и дождаться их. Они идут в темноте и светят факелами, можно за ними красться и слушать их разговоры, не помню, что они говорят ,но тоже очень атмосферно. А если днём пойти в их пещеры, там целый подземный лабиринт и всех перебить, то ночью они не придут.
Можно приобрести маску для подводного плавания и опускаться на дно озер, рек. Смотреть за жизнью хозяев глубин, желательно из далека. Есть настолько глубокие места, что спускаться и возвращаться туда и обратно минут 5 и больше приходиться.
Fantarg
> Живой мир - это не про актеров и эмоции, а про движуху событий и саморазвитие.
Ну вот я писал уже про Mount&Blade, там это всё есть
Fantarg
> Живой мир - это не про актеров и эмоции, а про движуху событий и саморазвитие
Хоть кто-то допетрил))
Lucasito
> Ну вот я писал уже про Mount&Blade, там это всё есть
Далеко не все. С таким же успехом можно припасать Тотал вару живой мир, лол
Ren
> Далеко не все. С таким же успехом можно припасать Тотал вару живой мир, лол
Судя по всему ты не в курсе маунта.
Lucasito
> Судя по всему ты не в курсе маунта.
Я прекрасно в курсе маунта, побольше тебя. А ты вот совершенно не в курсе Тотал вара. Там происходит то же самое
Ren
> Я прекрасно в курсе маунта, побольше тебя. А ты вот совершенно не в курсе Тотал
> вара. Там происходит то же самое
Уже есть одна логическая ошибка в твоих рассуждениях :))))
VICTOR_JD
> Как же решить задачу для того что-б игровой мир ММО был более-менее похож на
> живой?
Добавь туда побольше разных проблем чтоб было как в реале.
Например игрок заходит в игру и тут ему приходит сообщение о том, что ему необходимо заплатить коммуналку.
whitewolf1
> Добавь туда побольше разных проблем чтоб было как в реале. Например игрок заходит в игру и тут ему приходит сообщение о том, что ему необходимо заплатить коммуналку.
Видимо, Вы не совсем правильно понимаете цель и способ её достижения. "Живой мир" - должен быть "живой" независимо от наличия ГГ и его действий (и реагировать на них, при необходимости).
GDR
> Видимо, Вы не совсем правильно понимаете цель и способ её достижения.
Способы достижения цели могут быть различными. А не только такими где предлагается типовое решение - как например рост растений независимо от наличия ГГ и его действий.
Да, это будет "живой мир", но игроку от этого ни холодно ни жарко.
GDR
> Видимо, Вы не совсем правильно понимаете цель и способ её достижения
Ты тоже не понимаешь. Живой мир означает что все действия игроков имеют последствия для мира. То есть мир меняется в зависимости от действий игроков. Эти изменения и составляют «жизнь». В абсолютном большинстве ммо игр мир полностью статичен, меняется лишь персонаж.
А коммуналка это идея для второго класса. Это давно реализовано в качестве арендной платы. Я в ЛОТРО до сих пор содержу полдеревни, для своего клана. Вы с такими идеями сюда лучше не заходите