mercs/design

Детальное описание

Общее

Игрок занимается менеджментом отряда наемников. В его руках:

  • Покупка мехов, танков, авиации
  • Найм пилотов
  • Поиск заданий
  • Логистика

Игровой мир

Представляет собой отдельные планеты, каждая из которых принадлежит определённой НПЦ-фракции (стране). Планеты описываются секторами, любой из которых может принадлежать другой фракции (не контролирующей планету). Контроль секторов не оказывает влияние на находящиеся на планете офисы и ангары наёмников. Также, на планетах есть здания, большинство из которых контролируется НПЦ. Эти здания в основном служат для генерации миссий, здания "прикреплены" к секторам, но захват отдельных зданий не влечет за собой захват территорий. Т.е. принадлежность здания к территории служит только для возможности понять где находится здание и какой фракцией контролируется.

Персонаж игрока

Персонаж игрока обладает параметрами:

  • Имя, аватар
  • Опыт
  • Усталость

Для упрощения, подразумевается, что отряд наемников символизируется их командующим, соответственно следующие параметры также являются параметрами персонажа игрока, но относятся к отряду:

  • Расцветка мехов
  • Логотип отряда
  • Успешных заданий всего
  • Проваленных заданий всего
  • Рейтинг отряда в стране1 // определяется на соотношении выполненых за/против этой фрации миссий
  • Рейтинг отряда в стране2
  • Рейтинг отряда в стране...
  • Рейтинг отряда в странеN

Персонаж игрока является отдельной сущностью и может передвигаться отдельно от своего отряда.

Отряд

Описывается имуществом:

  • Мехи
  • Танки
  • Авиация
  • Вооружение
  • Оборудование
  • Боеприпасы
  • Офисы [здания]
  • Ангары [здания]

Пилотами:

  • Пилоты мехов
  • Пилоты танков
  • Авиа-пилоты

Условиями:

  • Аренды ангаров
  • Аренды офисов (?)
  • Аренды транспортных кораблей

И свойствами персонажа-игрока (см. персонаж игрока)

Имущество может быть распределено по разным планетам, но должно обязательно находиться в ангарах - либо своих, либо арендуемых.

Миссии

Получить задания может персонаж игрока лично. Миссия представляет собой некое условие, которое должно быть выполнено на протяжении некоторого срока. Таким образом, миссия обладает параметрами:

  • Дата начала
  • Дата окончания
  • Максимальная оплата (бюджет) // сразу после генерации задания предложение оплаты минимально, но увеличивается к наступлению даты начала миссии
  • Фракция-защитник
  • Фракция-атакующий
  • Планета // избыточно?
  • Сектор
  • Объект
  • Миссия-противодействия // не избыточно (может существенно отличаться) нужно для описания задания игроку, если не задано - противодействие минимально (NPC)
  • "Размер" (уровень) // (?), определяет, на каком расстоянии от планеты с заданием будет доступно получаение [!!!] Но, на любой(?) планете фракций-участников можно получить это задание при выполнении условий получения
  • Условие выполнения задания (захвачен/не захвачен)

Миссии генерируются и завершаются (если игроки не участвуют) автоматически на всех планетах и не зависят от действий игроков, но зависят от состояния фракций. Автоматически завершенные миссии выбрасывают на рынок поврежденных роботов, оборудование и вооружение.

Логистика

Имущество отряда не может быть перемещено без личного присутствия персонажа игрока. Перемещение каждой боевой единицы стоит денег в зависимости от тоннажа, для этого необходимо арендовать транспортный корабль, но в один всё имущество может не влезть.