a_burlaka: (Default)
[personal profile] a_burlaka

Есть такая замечательная штука как "Жизнь" Конвея. Называется она игрой, хотя по сути это математическая модель класса клеточных автоматов. Особенностью её является то, что она способна получать сложные упорядоченные структуры из хаоса. И многие извращенцы вроде меня от наблюдения за изменением узора на экране получают такое удовольствие, что способны не отрываться от монитора очень долго. Кстати проверить себя на перверсию можно здесь:http://life.written.ru/
И есть ещё парочка столь же извращённых способов развлекаться, вроде псевдослучайной генерации, например карты, как в генераторе мира, о котором я писал здесь:http://a-burlaka.livejournal.com/267182.html. Тут весь фокус в том, что карта генерируется по алгоритму и всего одному числу - "семени". Ну или есть ещё генетический алгоритм, когда отбираеются лучшие варианты чего-либо и с них делаются копии с ошибками, которые опять проверяются на жизнеспособность.
Вот я и задумался над тем, что все эти вещи кардинально отличаются от обычных игр, от которых ловят кайф миллионы. Там ведь кайф ловят от проработанных персонажей, хитро закрученного сюжета в стиле "а шо ж там дальше" и "атмосферы". Ну и ещё от ощущения невероятной крутизны своего персонажа, который может всё. А тут примитивнейшая графика, сюжета нет как такового да и управлять не особо чем есть.
И вот я и подумал: бич всех этих "приключений непобедимых героев" - неоригинальность мира и линейный сюжет. Нет, с этим усиленно борятся и изрядная часть усилий разработчиков уходит на выдумывание всё новых миров и аккуратное растыкивание по местам локаций и квестов так, чтобы они не сильно повторялись.
Но! Как раз это является сильной стороной разных "слишком умных" игр. Например, генерация карты планеты вообще не представляет ничего сложного. Животные и растения можно хоть случайным комбинированием с дополнительными правилами, хоть генетическим алгоритмом получить какие нужно. Причём при их генерации вполне может учитываться информация о климате и рельефе. Всё это вполне себе успешно моделируется. Далее этих животных/монстров можно расселить по планете используя, например, модифицированный алгоритм "жизни". Дальше так же сгенерировать народы и расселить их по планете. Даже мифологию и систему магии вполне можно сгенерировать без участия человека. Просто продумать алгоритм.
Но и это ещё не всё. Конкретные локации, персонажей и их взаимоотношения между собой, кввесты, полностью учитывающие специфику мира - всё это можно сгенерировать в полностью автоматическом режиме. Только дать некоторую степень избыточности, чтобы не создавались пустые пространства. Хитрость заключается только в том, чтобы генерация производилась в строго определённом порядке и на каждом последующем этапе генерации учитывались результаты предыдущих.
Естественно, генерироваться всё это должно не у пользователя, а у разработчиков, а уже сгенерированной вселенной нужно придать вид обычной игры. А после этого с нужным шумом выпустить в свет не сказав, каким образом был сгенерирован мир. Вот мне бы было интересно посмотреть, как люди отреагируют именно на "атмосферу" игры и игровой мир. Признают ли в нём чисто сгенерированную картину мира или будут поражаться продуманности мелочей? А может быть и какие-нибудь персонажи, с созданию которых не приложил руки ни один человек станут популярны? Может даже про них фанфики станут писать :) А кто-то возьмётся анализировать ту мешанину из обрывков разных легенд, которую наворотит компьютер с точки зрения культурологии? Но вершиной конечно может быть только новеллизация. Вот тогда можно будет признаваться, что никто мир не продумывал и автор его стоит в уголке студии. Если такое действительно случится, то я себе представляю, какую откладку кирпичей всё это вызовет.

Profile

a_burlaka: (Default)
a_burlaka

August 2016

S M T W T F S
 123456
78910111213
14151617181920
2122232425 2627
28 293031   

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 01:50 pm
Powered by Dreamwidth Studios