Ну с точки зрения механики в циве 6 ресурсов: еда, молотки, деньги, колбы, культура и вера. В 4 части вроде веры не было, но не суть.
У нас же, если выражаться в логике цивы, еда и молотки разбиты на множество перечисленных ресурсов. Т е если там производство - это просто ресурс, то у нас это целый процесс.
Имеется ввиду как в циве, где ресурсы были всего лишь модификаторами производства? Т е под коммерцией и производством подразумеваются деньги и молотки?
Если так, то нет, такого у нас не будет. У нас есть эффективность добычи/производства + базовая цена ресурса, но это немного другое. У нас вообще несколько другой уровень абстракции. Проще проводить параллели с реальностью, нежели с цивой.
Дневник разработки № 15
Всем привет! В этом дневнике мы поговорим о внутренней политике. А точней об административном ресурсе и связанными с ним механиками.
Ключевыми показателями внутренней политики являются административная нагрузка и административный ресурс.
Административная нагрузка — это уровень постоянных административных трат на управление страной, а также на различные действия игрока. Административная нагрузка страны складывается из нагрузки от регионов и высших правительственных структур.
Административный ресурс - ресурс управления, который представляет собой количество гос служащих и их эффективность управления. Если административная нагрузка превышает административный ресурс, игрок начинает терять контроль над регионами.
Кроме того, административный ресурс может тратиться на коррупционную деятельность. Коррупция в игре представляет собой торговлю управленческим аппаратом административным ресурсом. Как и для любого ресурса, на административный ресурс действуют законы спроса и предложения. Страты и фракции, завладевшие частью административного ресурса города, региона или страны, получают возможность определять действия выбранной гос структуры.
Помимо торговли административным ресурсом, коррупция выражается в виде показателя региона или правительственных структур, который определяет эффективность траты бюджетных средств на их нужды.
Таким образом, игрок не сможет безболезненно расширять территорию своей страны без обеспечения достаточного уровня стабильности в стране и уровня технологий, достаточного, чтобы обеспечить все административные нужды.
На сегодня все. В следующем дневнике мы поговорим о формах правления.
Дневник разработки №16
Прошедшие две недели были сложными и к сожалению, по личным причинам, я мало времени смог уделить нашему проекту.
За первую неделю я не написал ни строчки кода, ходил обдумывал концепцию построения взаимосвязей страна->регион->административные зоны->поселения. На первый взгляд схема проста:
Данная блок схема не отражает всей глубины связей и на самом деле все сложней. Потребовалась значительно большее время на продумывание всех возможных зависимостей, самой структуры классов, их наследованием и интерфейсов (так как в Java не поддерживается множественное наследование).
Спустя неделю концепция была готова у меня в голове и предстояло теперь все это запрограммировать. Но, я с трудом смог взяться за это дело, пугал объем предстоящей работы и не хотелось браться за него, зная что мне предстоит отвлечься на свои личные дела.
Пока я утрясал свои дела, малость поменял систему генерации лесов, теперь леса растут гараздо кучнее:
По мимо этого с Алексеем мы обнаружили баг отображения загружаемых объектов: вот так выглядел куб:
Пришлось перепроверить матрицы трансформации, была ошибка в матрице поворота из-за чего нарушались пропорции объектов.
Алексей сделал новые модельки деревни:
Наконец приступил к реализации задуманной мной модели административных единиц. За пару дней реализовал весь скелет с реализацией первоочередных пересекающихся методов. Но предстоит еще большой объем работы по дописыванию необходимых методов у каждого класса административной единицы. Но это будет ждать меня на следующей неделе.
Тем временем Алексей реализовал 3 концепта городов: простой город без специализации, торговый и религиозный город:
Сейчас у нас идет жаркая дискуссия о финальном виде городов. Скорее всего уже в следующем дневнике я смогу рассказать о том, как будут выглядеть наши города.
И в заключении хочу сообщить хорошую новость, к нашему проекту присоединился еще и художник!
Вот набросок интерфейса миникарты:
По мере своих возможностей, он начал работу над реализацией вот этой концепции интерфейса
Основной экран
Экран города
Экран юнита
Всем спасибо за внимание!
Вступайте в нашу группу https://vk.com/thegreattribes
Дневник разработки № 17
Всем привет! Сегодня мы поговорим о формах правления в игре.
Форма правления страны представляет собой комбинацию пяти элементов: варварство, община, демократия, олигархия и монархия. Каждый из элементов может принимать значение от 0 до 10, где 0 - отсутствие признаков элемента, а 10 - его чистые, ярко выраженные признаки. Например, страна может иметь следующий государственный строй: варварство (5), общину (3) и олигархию (2). Суммарно выраженность всех форм правления должна быть равна 10, поэтому, чтобы увеличить элемент, например, демократии необходимо уменьшить силу одного из остальных элементов.
Каждый из элементов формы правления дает свой уникальный эффект и при изменении формы правления геймплей меняется соответственно. Например, при высоком уровне варварстве, играя за кочевое племя, игрок попросту не сможет перейти к оседлости. С другой стороны, высокий уровень варварства повышает мораль вооруженных сил, что дает таким странам преимущество в бою.
Это лишь немногие эффекты, которые дают формы правления с преобладанием варварства. Данный элемент игры достаточно сильно влияет на большинство игровых систем, поэтому, меняя форму правления, игроку предстоит столкнуться с ощутимыми последствиями для страны.
На сегодня все. В следующем дневнике мы поговорим о политических ценностях.
Дневник разработки № 18
Всем привет! Уже написал дневник по политическим ценностям, но неожиданно пришла идея сравнить основные механики нашей игры с Civilization и стратегиями от Paradox. Этому и будет посвящен настоящий дневник.
1. Минимальная административная единица
Civilization: город
Paradox: провинция (в CK2 вместе с поселениями)
The Great tribes: поселение (кочевье, деревня, город), причем деревни и города вместе могут формировать регион (аналог провинций у Paradox)
2. Застройка
Civilization: тайловая (шахты, фермы, Чудеса света и т.д.) и районная (здания центра города и других районов)
Paradox: здания в провинциях (городах в CK2)
The Great tribes: районная + Чудеса света.
Поясню момент по с/х и добывающим постройкам. Формально (с визуальной точки зрения) они отображаются на карте (кстати городские районы тоже в некоторой степени отображаются на карте), но с точки зрения механики они представляют собой все те же районы.
3. Законодательство
Civilization: карточки политических курсов
Paradox: законы в HoI и СК2, реформы и решения в Victoria2, нац. решения и нац. идеи в EU4
The Great tribes: законы (но охватывающие больше аспектов игры, нежели в Civilization или играх Paradox)
4. Население
Civilization: работники, специалисты и великие люди
Paradox: личности (правители, советники, генералы), сословия/страты и фракции в СК2
The Great tribes: страты (как в Victoria2) и фракции (идея схожа с фракциями в СК2, но реализация намного глобальней)
5. Ресурсы (в узком смысле)
Civilization: бонусные, редкие (дополнительно повышает довольство) и стратегические (дополнительно открывают доступ к строительству различных войск)
Paradox: региональный ресурс и товары в Victoria2
The Great tribes: сырьевые ресурсы (расположены на каждом тайле) и товары
6. Торговля
Civilization: получение дополнительных ресурсов за торговый путь
Paradox: перемещение ценности торговли между узлами и получение с них прибыли в EU4, перемещение ресурсов между странами через мировой рынок в Victoria2, торговля между 2 странами в XoI4
The Great tribes: перемещение ресурсов между поселениями по дорогам (имеющим определенную пропускную способность) и получение прибыли торговцами от торговли и государством/регионом/городом от торговых пошлин
7. Наука
Civilization: вливание очков науки/культуры в технологии/цивики
Paradox: покупка технологий за очки в СК2 и EU4, вливание очков в технологии в Victoria2 (+рандомное открытие минорных технологий) и XoI4
The Great tribes: рандомное открытие технологий с возможностью оказывать влияние на направление открытий
8. Дипломатия
Civilization: обмен (ресурсами, городами и т.д.) и несколько видов союзов
Paradox: множество типов договоров по большому количеству вопросов
The Great tribes: множество обычных двусторонних договоров + система коалиций (дву- и многосторонние договора с возможностью создания пакета из соглашений)
9. Шпионаж
Civilization: отдельная механика
Paradox: интегрирован в дипломатическую систему
The Great tribes: отдельная механика с частичной интеграцией с дипломатической системой
10. Армия
Civilization: отдельные юниты
Paradox: подразделения, группируемые в армии; войска вассалов, разделенные на рода войск и объединенные с войсками других вассалов в армии в СК2
The Great tribes: как и в СК2, армия состоит из различных родов войск, но без дополнительного деления на войска вассалов
Приведенный список сравнения далеко не полный, а описание максимально упрощено, но это позволяет сравнить представленные игры по основным механикам, а также на примере уже существующих игр лучше понять особенности разрабатываемой нами игры.
Дневник разработки № 19
Всем привет! В этом дневнике мы поговорим о политических ценностях.
Политические ценности отражают позицию страт и фракций по каждому из политических или околополитических вопросов. По ходу игры они (сами или под давлением игрока) могут сменить свои ценности, но, как правило, это происходит болезненно и не быстро.
В игре есть следующие группы ценностей:
1. Экономические: от жесткого плана до свободного рынка. От того, каких ценностей придерживается элита страны, зависит доступный инструментарий по регулированию экономики страны.
2. Открытость общества: от закрытого до открытого. Данные ценности определяют свободу перемещения людей из одной страты в другую.
3. Социальная политика: от государства до личности. От выбора в этой группе ценностей зависит степень влияния государства на общество.
4. Внешняя политика: от изоляционизма до экспансионизма. Данная группа ценностей определяет отношение элит по различным внешнеполитическим вопросам.
5. Религиозная политика: от теократизма до воинствующего атеизма. Выбор в этой группе ценностей определяет политику элит в отношении религии.
6. Национальная политика: от нацизма до космополитизма. Данная группа ценностей определяет национальную политику страны.
7. Постценности: от противодействия до активной поддержки. Данная группа ценностей отвечает за вопросы, касающиеся смены господствующих ценностей в обществе.
Большое количество ценностей, а также страт и фракций в игре позволяет создавать непохожие друг на друга общества со своими уникальными проблемами.
На сегодня все. В следующем дневнике мы завершим рассмотрение внутриполитических аспектов игры.