Tabula Rasa: AI
В Tabula Rasa много эпических сражений. Видимо, поэтому AI сделан так:
...
Раз в тик проверяем состояние моба, после чего решается, что мобу делать: бежать, стрелять, использовать способность или что-то еще. И переключаемся на следующего моба.
...
Вся «многозадачность» вообще-то именно так и делается.
...
Но тик огромен, он равен примерно 1.5-2 секундам. Это значит, что стрелять моб может один раз в 1.5 секунд. Компенсируется это тем, что стреляет он обычно больно, а мобов обычно больше, чем один, и вообще — игра ориентирована на мясо.
...
Группу из пяти мобов в одиночку «вынести» легко, так как они «тормозят» и стреляют явно не с той скоростью, с какой стреляет игрок. «Страшные» одиночные мобы сделаны все по тому же принципу: «стреляем раз в 1.5 секунды, зато больно». Ну и они имеют кучи здоровья, в разы больше, чем у игрока.
...
Проблемы начинаются в самых «неожиданных» местах:
...
1. Melee-мобы есть, при этом убить их проще всего. Не смотря на одинаковую с ними скорость, вокруг них можно банально бегать кругами. Решение поворачиваться они все равно принимают раз в 1.5 секунд.
...
2. Backstab («удар в спину», наносит тройные повреждения) в исполнении Spy-я делается элементарно: за спину мобов забежать очень легко.
...
3. Подконтрольные мобы имеют тот же AI. Как я уже писал, Exobiologist имеет способность «клонирование», создающую твой клон, который сражается на твоей стороне. «Чисто гипотетически» это увеличивает твою силу примерно в два раза. В реальности же 90% времени клон тратит просто на беготню за тобой (прошел тик — ой, хозяин далеко — следующие 1.5 секунд бежим к хозяину), а если стреляет, то — правильно! — один раз в тик, игнорируя скорострельность оружия.
...
Скажем, для убийства моба в него надо выпустить 10 выстрелов из пистолета. Если повезет, то за то время, пока ты выстрелишь 9 раз, твой клон сделает один выстрел.
...
При этом подконтрольные вам мобы послушны и атакуют только тех, кого атакуете вы. Это правильно, но... из-за этого еще более смешно смотрится суперспособность «воскресить всех мобов вокруг».
...
После ее применения вы получаете армию из десятка пассивных зомби, которая тупо следует за вами. И иногда всей толпой нападает на одного врага, которого вы и так уже погрызли.
(еще 21 слово)
Tabula Rasa: грабли
Бег по граблям — любимый спорт не только компании Близзард.
...
А ведь я собирался похвалить еще раз Tabula Rasa, ибо правильных вещей там много. Например, всё оружие привязано к уровню и наносит одинаковые повреждения вне зависимости от его редкости, будь оно серое, зеленое, синее или «omg purplez».
...
Меняется только количество модов на оружии. Больше модов — оружие более редкое и потенциально более крутое. Потенциально потому, что моды формируются случайным образом и могут быть совершенно бесполезны.
...
Да и то, если набрать только полезные моды, оружие из-за этого в два раза круче не станет. Крафтинг, не смотря на кривую реализацию, основан на правильной идее: крафтеры не должны создавать ничего нового, дабы не обесценивать существующее. Крафтеры в TR могут только прикручивать эти самые моды на оружие и броню. И то — если выпадут нужные рецепты. Еще одна переменная в рандомизаторе.
...
Вся эта «контролируемая рандомность» и привязка к уровням создают чуть ли не идеально-тепличные условия для баланса.
...
И тут начинается Дикая Хуйня. И при этом совершенно стандартная.
...
Баланса классов в самом примитивном его понимании нет вообще, то есть support-классы банально не могут убить в одиночку некоторых мобов, которых другие классы могут убить легко. Саппорт-классам просто не хватает повреждений, чтобы пробить броню врага.
...
Понятно, что помогать support-классам убивать страшных Сталкеров можно только из жалости, ибо тебе поддержка саппорт-классов для охоты на Сталкеров не нужна. Опять-таки, понятно, что в идеале эти мобы должны быть неубиваемы без связки саппорт+повреждения.
...
Класс Exobiologist, по-нашему — «некромант», из пяти своих способностей имеет три, связанные с summon’ом: создание собственного двойника, оживление и массовое оживление. Еще одна способность бесполезна, и последняя способность — это взрыв трупов врагов (привет, Diablo!), реагент для которой стоит 150 кредитов. EMP-бомба, используемая всеми классами, стоит 80 кредитов и наносит больше повреждений.
...
Оставшиеся три summon-овские способности засраны совершенно классическим образом: подконтрольные мобы имеют такой тупой AI, которым к тому же нельзя управлять, что бесполезны и абсолютно безвредны для врагов.
...
С классами, специализирующимися на повреждениях, тоже абсолютно стандартная жопа, связанная с э... «stacking-ом дамажных бафов». Иными словами — разработчики тупы, ленивы и неоригинальны, поэтому любят давать damage dealing классам способности, типа «...увеличивает повреждения на N%». Ну и правильно, что же еще им давать?
...
Но разработчики тупы, ленивы и неоригинальны, поэтому, когда надо придумать больше одной способности, они создают еще что-то, увеличивающее повреждения.
...
И веселье начинается тогда, когда все эти способности суммируются. А они обязательно суммируются.
...
Так, в TR класс Spy может нанести пятнадцатрикратные (!) повреждения одним ударом. 2 (rage) * 1.25 (polarity field) * 3 (backstab) * 2 (critical) = 15. Critical — элемент везенья, а обычно выходит «всего» семикратное увеличение.
...
Для сравнения — когда WoW успешно пробегался по этим же граблям, несбалансированным было признано увеличение повреждений в 1.5 раз (deathwish & enrage).
...
Я пока что за всё время игры видел одного Exobiologist-а (своего персонажа) и двух Medic-ов. Во всех форумах — нытье по поводу сравнения повреждений damage dealing классов, типа spy vs guardian. Support-классами просто не играют. Ну, и что самое смешное — тех и тех классов поровну, 4 и 4.
...
Я ничего не имею против «кажуального» геймплея, если он «вылизан». В рамках же совершенно простой игровой механики, страхующей от многих ошибок, в том числе и за счет своей простоты, Tabula Rasa умудрилась совершенно классическим способом облажаться в дизайне классов, наступив на самые известные и затертые от постоянного наступания грабли.
(еще 21 слово)