Программирование стратегических игр с DirectX 9.0

bda5893f

Стоимость боевых единиц

Все боевые единицы должны иметь какую-то стоимость для игрока, выражающуюся в затрачиваемых на их создание ресурсах. Если боевые единицы слишком дешевы, то игроки будут приобретать их сотнями и использовать стратегию, известную под названием «лавина». По моему мнению, это наиболее скучная форма сражения, но она срабатывает во многих случаях и поэтому широко используется. Вы должны удержать точный баланс между стоимостью боевой единицы и ее мощью. Обычно хорошей идеей является сделать так, чтобы для создания каждой боевой единицы требовалось несколько видов ресурсов. Это не даст игрокам возможности концентрироваться на одном виде ресурсов для содержания армии. Кроме того, это добавит игре тактической ценности.

СОВЕТ

Термин «лавина» происходит от тактики, когда игрок строит множество дешевых боевых единиц, формирует из них армию, и обрушивает ее на противника. Это настоящая форма блтцкрига, причем весьма опасная. Проблема в том, что данная тактика почти ничего не стоит в плане ресурсов, и большинство игр заканчиваются победой того игрока, который быстрее сформирует армию и обрушит ее на противника. Другая отрицательная сторона заключается в том, что большинство стратегий реального времени, страдающих от такого рода атак не имеют никакой защиты против подобной тактики. Помните, любая стратегия в игре нуждается в существовании противостратегии. Если это не так, игра превратится в постоянное скучное повторение одной и той же тактики.

Содержание раздела