Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Yan_Shrayber_-_vse_3.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
8.77 Mб
Скачать

Цена упущенных возможностей

Второй тип скрытой цены – то, что я называю ценой упущенных возможностей, – это когда вы должны отказаться от чего-либо, уменьшить свою универсальность. Примером, опять же из игр с древами технологий, является ситуация, когда вы достигаете некой «развилки» и должны выбрать, какой навык развивать дальше; если вы выбираете определённое умение или изучаете определённую технологию, вы ограничиваете себя и уже не можете изучать что-то другое. Если вы изучаете магию Огня, вам тут же становятся недоступны все заклинания Льда и наоборот. Такое случается и в системе квестов: если вы не взорвали Мегатон, вы не получите квест на Тенпенни-Тауэр. Это может произойти в настольных играх: одна из коллекционных карточных игр, над которой я работал, в основном, содержала нейтральные карты и очень мало таких, которые были «хорошими» или «плохими». Если вы разыгрывали карту «хорошего» персонажа, вы уже не могли играть «плохими» до самого конца игры (и наоборот), так что каждая отдельная взятая колода могла использовать либо хороших, либо плохих, но не тех и других одновременно. По сути, любая игровая ситуация, где совершив какое-либо действие, вы лишаетесь возможности совершать другие действия в дальнейшем, является ценой упущенной возможности.

В таком случае ваше действие будет иметь особую теневую стоимость: вдобавок к цене за совершение действия прямо сейчас, вы также платите уменьшением универсальности в дальнейшем (а не только ресурсами). Это дополнительное ограничение для игрока. Сколько стоит это ограничение? А вот это уже ваша задача – рассчитать всё для вашей конкретной игровой ситуации. Но помните, если цена ненулевая, не забудьте учесть её в анализе графика стоимости.

Пример универсальности

Как на деле ведут себя числовые значения универсальности? Всё зависит от природы универсальности, а также цены и сложности переключения.

Вот вымышленный пример: вы собираетесь выйти в бой против реального игрока, и вы знаете, что ваш противник имеет в своём распоряжении либо атаку Льда, либо атаку Огня, но точно не обе, и одна из них точно есть (он не безоружен). Можно купить заклинание, защищающее от Льда, или заклинание, защищающее от Огня (или оба, чтобы уж наверняка, но это дороговато). Допустим, оба заклинания стоят по 10 золотых каждое.

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

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

Если вы знаете наперёд, что противник применит, скажем, атаку Огня, тогда пак будет стоить столько же, сколько Защита от Огня, то есть 10 золотых. «Универсальность» здесь не даёт никакой дополнительной ценности, потому что правильный выбор вам уже известен.

Если же узнать тип атаки вашего противника невозможно до тех пор, пока не будет уже слишком поздно что-то решать, и вы не можете переключаться с защиты на защиту, когда поединок уже начат, то Защита от Стихий должна стоить 20 золотых, так же, как и оба зелья сразу. Здесь универсальность даёт вам ту же добавочную стоимость, что и покупка обоих предметов по отдельности. В рамках игры нет никакой разницы – покупаете вы их по отдельности или вместе.

А вот ещё: что если у вас будет возможность купить одно заклинание перед битвой, а затем, если после начала битвы оказывается, что вы не угадали, вы можете тут же объявить тайм-аут и купить ещё одно? В таком случае вы бы обычно тратили 10 золотых сразу с 50% шансов на то, что угадали и ваши траты ограничиваются 10 золотыми, и с теми же 50%, что промахнулись, и тогда вам придётся тратить дополнительные 10 золотых (итого 20), чтобы купить ещё одно. Тогда ожидаемая ценность здесь (50%*10)+(50%*20) = 15 золотых, именно столько и должен стоить совмещённый пак в такой ситуации.

А что, если игра частично предсказуема? Предположим, что у вас могут быть кое-какие соображения насчёт того, использует ваш противник атаку Огня или Льда, но вы не совсем уверены. Тогда оптимальная цена пака должна лежать где-то между этими крайними значениями, в зависимости от того, насколько вы уверены.

Хорошо, эта последняя ситуация звучит довольно странно с точки зрения дизайна. Где в настоящей игре вы можете иметь некое неполное представление о том, что ваш противник собирается использовать против вас? Во-первых, в стратегиях реального времени я могу увидеть, какие-то из частей армии, разворачиваемой моим противников, что даёт мне частичное (но не полное) представление о том, что меня ждёт, и исходя из этого я могу создавать соответствующие юниты. Здесь универсальные юниты ценны (у моего оппонента в рукаве может быть припрятана пара тузов, о которых я ещё не догадываюсь), но их ценность частична (ведь кое-что об армии противника я знаю, следовательно, имеет смысл создавать юниты, которые сильны против существующих частей вражеской армии).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]