Добрый год, астрогаторы! На днях захотелось вспомнить старое, вытащил из архива MoO2. Если играть в нем муравьями или силикоидами, т.е. с отставанием по науке, возникает проблема с ведением боевых действий - корабли-то построить можно, но пушки и компьютеры слабые, в цель не попадают; почти безнадежная ситуация. Спасают ракетные крейсера - хотя у них запас ракет всего на 2 выстрела, этого хватает, чтобы нанести противнику существенный (чаще всего смертельный) урон. Однако, сами ракетные корабли недолговечны - те из них, по которым противник успеет попасть, пока ракеты летят до цели, остаются лишь в памятных надписях на воинских мемориалах. Если удается пройти начальный этап, успешно отбиться от первой волны атак и выровняться по науке, то в дальнейшем происходит переход к обычному дизайну с лучевыми пушками; в примерно равном бою они выгоднее. Идея специализированного корабля, предназначенного для обороны в безнадежных ситуациях, показалась мне интересной и я решил подумать, как можно реализовать ее в гэлакси. Помню, в одном из постов Краша было описано нечто подобное - раннее нападение соседа (на ~8 ходу), планета надбомблена, но еще в состоянии построить турель, уничтожающую атакующий ход с вероятностью 57%. Турель не успевает выстрелить - противник стреляет первым - и на этом все. ----------------------------------------------- Теперь сама идея: - Создается опция партии "с ракетными кораблями". - При постройке любого корабля можно указать флажок "ракетный"; в остальном корабль проектируется как обычно. Интерфейсно это можно сделать по аналогии с турбонауками - запретить называть корабли с подчеркивания, и вместе с каждым нормальным типом корабля MyCruiser автоматически создается его ракетный аналог _MyCruiser (с тем же распределением массы между D W S C). - Эффективная атака ракетного корабля расчитывается так, как если бы его уровень технологии W был в 1.25 раза выше (точный коэфициент надо будет подбирать. Думаю, будет что-то в диапазоне от 1.1 до 2). Для партий с замедлением технологий потребуется, вероятно, более сложная формула. Например, для ракетного корабля используется W, соответствующий в 1.25 раза большим затратам L на изучение: W_current = W (L_actually_spent_on_W_research) ~= log(L_actually_spent_on_W_research) W_missile = W (1.25 * L_actually_spent_on_W_research) ~= log(L_actually_spent_on_W_research) + log(1.25) - В каждом раунде боя, ракетные корабли выбирают цели и стреляют первыми (ракета - не пушка, долго выцеливать не надо, сама цель найдет). Естественно, все эти вкусности достаются не даром - у ракетных кораблей есть один маленький, но важный недостаток: - Выстрел ракетного корабля долетает до цели лишь в конце СЛЕДУЮЩЕГО раунда боя. Если за это время цель была уничтожена, то выстрел пропадает. Соответственно, становится возможным "антипрострел" - если у противника есть несколько кораблей, все 5 смертоносных выстрелов нашей сверхтяжелой осадной ракетной турели могут прийтись в единственный небронированный дрон. С другой стороны, выстрел долетает до цели даже в том случае, если сам ракетный корабль (и даже весь флот, в который он входил) уже уничтожены. -----------------------------------------------
Анализ: что изменится от появления ракетных кораблей: - Можно строить чуть более крепкие непробивашки. Однако, выигрыш не очень большой - пусть раньше минимально достаточная пушка занимала 20% места, аналогичная ракетная установка будет занимать 20%/1.25 = 16%, можно увеличить размер шилда на 4 (при тех же размерах корабля). Приятно, но не критично. - Легче защищаться от непробивашек. Возможность увеличить калибр сразу на 25% комментариев не требует. Впрочем, главная проблема - откуда ждать непробивашку - остается, а калибр - дело наживное; кому надо - и обычное дуло всегда успеет построить с нужным калибром. - В бою системных флотов ракетные корабли неэффективны: - - Перфоратор, который начнет уничтожать прикрышку только в конце 2 раунда боя фактически дает противнику 2 раунда форы - это даже не смешно; - - Турель, которая продолжает попадать по уже убитой прикрышке противника еще 2 хода после того, как эта прикрышка уже полностью уничтожена - тоже на любителя. Как это влияет на вероятность прострела - тоже, думаю, ясно. - - Тяжелые турели и дула - как и турели, долго и бестолково рубят уже уничтоженную прикрышку. Оправданы только в случае, если в составе системного флота у противника идут очень тяжело бронированные корабли или непробивашки. - Наиболее эффективны ракетные корабли могут применяться в "безнадежных" боях для ослабления противника (все равно проиграю, но хоть прикрышку ему выбью), замедляя его продвижение и превращая каждую победу в пиррову. Для балансировки и подбора коэффициента к калибру я бы использовал следующий принцип: при битве двух флотов, замена у более слабого каких-то обычных кораблей на ракетные должна приводить к еще большему УМЕНЬШЕНИЮ вероятности победы, но к УВЕЛИЧЕНИЮ ожидаемых потерь противника. - С другой стороны, нельзя допустить превращения ракетных кораблей в камикадзе (100% гибну сам и 100% уничтожаю при этом любой вражеский флот). Вторым условием баланса можно поставить: оптимизированный для конкретного боя (против системного флота) ракетный корабль должен перед смертью уничтожать у противника примерно 1.25 своей массы. Обоснование: можно вспомнить, что специализированный флот с большим превосходством побеждает флот равной массы, т.е. способен на равных биться с флотом бОльшей массы. Иными словами, если у противника есть флот массы Z, и я создаю оптимизированный против него системный флот массы X, X 1. Однако для "безнадежных" боев это правило нарушается и намного более сильный флот может убить более слабый фактически без потерь. Ракетные корабли восстановят баланс и в этом случае. - Вообще, ракетные корабли затрудняют жизнь атакующим и облегчают оборону: мобильный флот с выбитой прикрышкой (а ракетный перфоратор для этого очень хорош) теряет способность к дальнейшим боевым действиям и нуждается в пополнении. Оборонительный же флот (особенно стационарный) может построить новые камни следующим же ходом - а у атакующих уже на 1 перфоратор меньше. - Ракетные корабли повышают роль дипломатии: "да, я отстой и ты можешь меня убить. Но ты положишь на моих ракетных перфотурелях столько кораблей, что сам после этого станешь легкой добычей любого, кто захочет тебя атаковать..." - Ракетные корабли улучшают общий баланс игры, т.к. затрудняют нападение и облегчают оборону (т.е. помогают более слабым расам против более сильных). Обращаю внимание: задачи сильной и слабой расы принципиально различны: слабой расе нужно нанести сильной как можно бОльший урон, пусть и ценой собственных потерь (камикадзе, кросс и аналогичные приемы); сильной расе нужно убить слабую с минимальными собственными потерями (флот потребуется для дальнейших боев). Соответственно, одноразовые корабли выгодня для слабой расы и чаще всего невыгодны для сильной. Ну вот, в общих чертах как-то примерно так. Ругайте! P.S. Для любителей нестабильностей, фича "укуренные техники" (absent-minded engineers): все обычные корабли превращаются в ракетные и наоборот. Ну подумаешь, напутали - повесили в фазорных башнях ТПК с ракетами, а в торпедные аппараты приварили по лучемету. Все равно же стреляет, пусть и не тем :--Р *** Edited 20.01.2009 14:47:04 UTC by jester***
|