Дневник разработчика цивки – Telegram
Дневник разработчика цивки
5.22K subscribers
340 photos
102 videos
3 files
104 links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Рабовладельцы в игре перестали устраивать своих рабов на неподходящие для них рабочие места

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

(Интересно реализовано это технически, там на самом деле сидят невидимые фейковые рабочие, которые не учитываются)

Это очень важная механика, она порождает противоречие рабовладельческого уклада при развитии производительных сил. Рабовладельцы либо вынуждены отказываться от машин, либо нанимать свободных рабочих, превращаясь в капиталистов.

Таком образом и будущая торговля уходит на откуп капиталистам почти с самого начала. Знати очень немного: на религию, войну и торговлю всех не хватит, а рабов тут не применишь

Так, с развитием техники буржуа набирают всё больше сил, а капиталистический уклад становится более выгодным.

Всё ближе буржуазная революция и игра за капиталистов
🔥115👍25💅8❤‍🔥5🎉4
Свободная торговля это просто яд для отстающих по техническому уровню экономик 🐍

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

Более дешевая рабочая сила (ведь цена продовольствия остаётся невысокой), а так же слабый спрос со стороны промышленности (у нас отстающие технологии) делают и сырьё 🪨 сильно дешевле, чем на мировом рынке. Это сырьё тупо выгоднее экспортировать, чем обработать. Большая часть сырья и вывозится с большой выгодой для экспортёров, не оставляя никакого шанса развитию промышленности

Это я кстати про игру сейчас. Про игру же?
🔥194😁41👍9💯9🍾7🤡52🍌1🍓1🎃1💅1
This media is not supported in your browser
VIEW IN TELEGRAM
В предверии новых фич проделал грандиозную оптимизацию

Рефакторинг задел весь код игры, скомпоновал отрисовку и графические ресурсы для минимизации обращений к GPU, оптимизировал использование ресурсов GUI

На моём 4х летнем Пикселе не на паузе в игре с обществами под 100 населения, где прежде были дропы до 5 фпс, теперь выдаёт под 60 фпс

(на гифке обновленный экран загрузки игры, который рассказывает про случайный класс)
151👍18❤‍🔥6🤯6🔥5💅4🌭1
Несколько часов симуляции с чуть поумневшими ботами.

Теперь вполне успешно строят крупные империи в тех местах, где это возможно. И, наоборот, подвисают в развитии примерно в тех местах, где стоит подвисать

Пока нет механизма международной торговли – земля решает всё. С торговлей решать начнёт и отрыв в производительности промышленности
👍131🔥13❤‍🔥5🤯2🕊2
📝 Записки о балансе

Работаю над переходом к капитализму, определяю, какие мотивы и противоречия должны толкать игрока к этому переходу

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

Если мы хотим застроить страну мануфактурами и фабриками, придётся плодить пролетариат (а значит и капиталистов).

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

Но в конце концов мы будем иметь дело с пролетариатом и капиталистами

Капиталисты сами по себе за революцию выступать не будут

Они, если сильно недовольны, будут возглавлять (присоединяясь) бунты мелксобов и пролетариата, превращая их в буржуазные революции

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

Если ситуация, такая как на картинке и феодальная верхушка живёт буквально за счёт буржуазии, то труба – первое восстание рабочих под предводительством буржуазии уже нечем остановить

Другое дело, если есть ещё крестьянство (мелксобы и рабы), за счёт которого мы ещё кормимся (в тч в колониях). В такой ситуации возможно что у капиталистов вообще приемлемые налоги и они не присоединятся к восставшим, или даже поддержат короля.

И примеры таких союзов истории хорошо известны
🔥96👍26❤‍🔥42💅1
Ещё больше инструментов для построения общества всеобщего благоденствия

⭕️ Олигархическая реформа вернулась и позволяет отбирать рабов у мелксобов

⭕️ Колонат позволяет превращать рабов в мелксобов, даря им самые дешевые сп

Осталось добалансить разорение мелксобов (их переход в люмпенов) и колесо Сансары замкнётся
Please open Telegram to view this post
VIEW IN TELEGRAM
117👍13🔥6🎉3🦄3😁1🤩1🌚1💘1
🚂 Концепт расходов на коммуникацию

На картинке проблема: ничего не мешает создать стабильную гигантскую империю набитую народом в античности. Тыкаем храмов в каждой деревне и готов. Что-то тут не так, верно?

Контроль в игре тратится на классовые противоречия: чем больше рента, и чем больше крестьян, тем сложнее контролировать сбор этой ренты. Это логично

Но ведь контролировать налог с 10 деревень, раскиданных по всей Европе, сильно больше, чем в 10 раз сложнее, чем контролировать одну деревню.

Бюрократы, почта, духовенство, полиция, армия – чем шире раскинулась эта сеть, тем больше нужно контроля,
чтобы это всё работало как единая система и не развалилось на сотни удельных княжеств (или суверенных республик)

Я предлагаю не просто тратить контроль на территории, как сейчас. А накладывать модификатор от размеров территорий на все остальные расходы контроля

Например, наша территория размером с Ардан на картинке даст штраф +340% к расходу контроля

Таким образом можно на большой территории грабить мало народа или грабить его не очень сильно; или же на малой территории сильно грабить много народа

🛤 При этом этот модификатор можно будет снижать, застраивая территорию трактами, жд дорогами и телеграфами – такие рабочие места в государстве будут снижать % модификатора, а не просто прибавлять контроль

Таким образом получаем интересный баланс, где по обстоятельствам нужно смотреть, что выгоднее в данный момент, расширять территорию или усиливать грабёж внутри

Что думаете?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥159👍35👏7🤔4❤‍🔥3😱3
Сделал небольшой обзор крупнейших империй мировой истории для того, чтобы понять баланс контроля территорий для каждого уровня развития производительных сил

Теперь стало сильно понятнее, насколько расстояния должны ухудшать контроль, и какие расходы требуются для преодоления этого ухудшения
👍102🔥10❤‍🔥8👏4🤔3💯2🥰1
(надо бы это меню "строительства" уже передизайнить, а то выглядит страшновато)

А в этих мыслях вообще-то ошибка. Такая схема с штрафом на контроль от размера территории не создает ситуацию, где мы выбираем

на большой территории грабить мало народа, или грабить его не очень сильно; или же на малой территории грабить много народа


На самом деле такой штраф изменяет удельную стоимость контроля, так что неважно, 10% мы берем налогов или 90% – с данным штрафом это или окупается или не окупается

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

Так что я отказался от этой идеи, она только путает, делает невозможный оценку расходов на коммуникации

🛤

Но коммуникациям в игре быть, вот как это будет работать

Коммуникация приносит контроль, как и шаманы, но требует ресурса Расстояние (значок дороги), чем больше наша территория, тем больше у нас расстояний, которые можно (нужно) застроить коммуникациями

Баланс рассчитан так, что если покрыть все расстояния коммуникациями, то это компенсирует 100% расхода контроля на территории

Расстояния растут экспоненциально от размера нашей территории, поэтому мы естественно ограничены в размере для данного уровня производительных сил: расходы на коммуникацию просто в какой то момент станут огромными

Хотите быть размером с Римскую Империю, хватит и того, что всё застроить обычными дорогами, но расходы на контроль будут на грани, лучше уже использовать простой транспорт (аля кареты)

Но чтобы открыть и строить кареты, нужно выполнить условие на N станков в обработке. А для этого придётся избавляться от рабов. Ну а дальше вы знаете

Использование машинизированного транспорта (паровозов и пароходов) уже позволит контролировать территорию Британской Империи, но конечно потребует перехода к фабрикам, что обозначает сильных буржуев. Ну а дальше вы знаете
🔥74👍163❤‍🔥2😱2
This media is not supported in your browser
VIEW IN TELEGRAM
Чем больше наша территория, тем больше расходов на её контроль

В какой-то момент количество расходов становится такое, что каждая новая территория даёт больше убытка, чем прибыли

К сожалению, игрок это замечает, только когда сталкивается одновременно с низким доходом и недостатком контроля

Это очень неприятное состояние неоправданных ожиданий, мы думали, что станем сильнее, а стали слабее. Игрока сюда пускать не нужно

Поэтому расширение будет требовать от нас необходимых для данного размера средств коммуникаций типо: "У нас есть хотя бы 2 большие дороги"

А для открытия технологии больших дорог, например, потребуется наличие достаточного количества ремесленников на ручных станках, что побудит игрока обратить внимание на развитие производительных сил для дальнейшего расширения и убережёт его от страданий из-за лишних территорий
👍1238👎6❤‍🔥2🥰2🔥1👏1🤔1🦄1
Небольшая заметка к грядущей обнове, иллюстрирующая, почему рабам можно будет применять только наиболее грубые, наиболее неуклюжие орудия труда, которые как раз вследствие своей грубости и неуклюжести труднее подвергаются порче

Речь про рабовладельческие плантации южных штатов (XIX век):
В своём «Sea Board Slave States» Олмстед рассказывает между прочим: «Мне показывали здесь орудия, которыми ни один находящийся в здравом уме человек не позволил бы обременить наёмного рабочего; их чрезвычайная тяжесть и неуклюжесть, думается мне, по крайней мере на 10 процентов увеличивают труд по сравнению с теми орудиями, которые обыкновенно употребляются у нас. Но меня уверяли, что при том небрежном и грубом обращении, которому они подвергаются у рабов, было бы неэкономно предоставлять последним более лёгкие и менее грубые орудия и что те орудия, которые мы постоянно даём нашим рабочим, причём извлекаем из этого выгоду, не сохранились бы и одного дня на хлебных полях Виргинии, хотя почва здесь легче и не так камениста, как у нас. Точно так же, когда я спросил; почему на всех фермах лошади заменены мулами, то первым и, конечно, самым убедительным доводом было то, что лошади не могут переносить того обращения, которому они всегда подвергаются со стороны негров; лошади всегда быстро надрываются или калечатся от этого, между тем как мулы переносят побои и недостаток пищи и не претерпевают от этого существенного вреда, не простужаются и не заболевают, если пренебрегают уходом за ними или перегружают их работой. Впрочем, мне стоит только подойти к окну той комнаты, где я пишу, и почти каждый раз я вижу такое обращение со скотом, за которое почти всякий фермер на Севере немедленно прогнал бы рабочего»
👍1123🔥32😢2🍌2
Есть проблемка масштаба

Дело в том, что площадь одной клетки в игре на самом деле соответсвует площади молодой Римской Республики с 300+ родами

Эволюция от общины охотников-собирателей до земледельческой общины греческого полиса с толпой гоплитов и зачатками рабства должна происходить в пределах одной клетки

Сейчас же мы может объединить всю Грецию первобытной коммуной из трёх рыболовов

Есть мысли, что с этим следует сделать, до каких пор довести игровые масштабы и условности?
🤔138👍1242🔥2😱2
This media is not supported in your browser
VIEW IN TELEGRAM
Механизм проектов\строек на примере сведения лесов 🪓

По задумке такими же проектами могут являться постройка дорог, рытьё ирригационных каналов, постройка крупных храмов (или вообще любая постройка, которая для нас ещё слишком дорогая)

Мне кажется это живее и интереснее, чем скучные -200🔨, которые ещё нужно подкопить
136👍31🔥7🤯5👏2😁1💯1
Запустил очередную симуляцию, уже успел отчаяться – племена постоянно толкались, разваливались, но никак не хотели переходить к цивилизации

Бросил и ушёл пить кофе

Когда вернулся, наблюдал созданные хаосом цивилизации строго в исторически логичных местах исторически логичных размеров

Очень реалистично, но не очень играбельно)

Масштаб я всё таки немного поменяю, но не до реалистичного: несколько сотен племён и городов-государств в одну-две клетки это не совсем то, что нам нужно. Хоть это и более соответсвует действительной истории
👍159❤‍🔥15🔥8🤔8👨‍💻41🤨1
Самое важное изменение баланса коснётся роли общинников (мелких собственников) в догосударственную эпоху

Сейчас их довольно просто задушить, да и вообще игроком мелксобы скорее воспринимаются как помеха

Совсем иначе обстояли дела в обществах, которые только подходили к созданию государства (греки героической эпохи, италийские племена до Рима, германцы Тацита, норманны времён викингов)

Вооружённый народ – то самое ополчение мелксобов – было основой таких обществ. Да, знать благодаря войне, рабам и торговле уже явно была богаче своих соотечественников, лучше вооружена, занимала ключевые роли. Но именно совет племени (трибы, клана) ведал делами, а вооруженный земледелец властвовал на поле боя

* * *

В игре по началу мы будем полагаться в основном на ополчение. Также теперь мелксобов можно призывать в совет старейшин, они будут вести контроль за территориями и рабами (но размер такого сената ограничен).

Мелксобы до ≈30-50 человек – это община, в основном родственники. Если они разоряются, то просто возвращаются мелксобами, а не нанимаются батраками. Мы как родовая знать получаем от них без траты контроля 15% дохода

Теперь понятно, что наёмную армию из них не собрать. Сначала нам придётся перерасти общину, разбогатеть на рабах и торговле – только затем, обеспечив себе дорогостоящую наёмную армию из разорённых соплеменников и иностранцев, мы сможем создать полноценное государство, подчинив все остальные классы общества
👍123👏13🤔5😭3🕊21🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Вот так непросто теперь разрушать родо-племенное устройство

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

Надо сначала разбогатеть, чтоб на этих товарищей переть
😁93👍40👏32🤯2👨‍💻2
This media is not supported in your browser
VIEW IN TELEGRAM
Приходит к нам сосед из степей с армией в 5 раз больше нашей и съедает всё наше общество, которое мы с таким трудом вытянули из каменного века. Игра закончена. Обидно и скучновато всё начинать сначала

На помощь приходит механика вассалитета 👑

Но немного не с того конца, с которого многие игроки ожидали: вассалом сможет стать игрок

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

Сеньор больше на нас не нападёт, а его армию мы сможем использовать для защиты от других соседей (и даже для подавления крестьянских всяких восстаний)

Так, вместо грустного конца игры, мы продолжаем играть с дебаффом на доходы, но с баффом на армию. Догоняем соседей и стараемся перерасти своего сеньора, чтобы повоевать за независимость (хотя, возможно, что с независимостью выгодно и не торопиться)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍202😱21🔥208💘6😁3🐳1
Самая свежая версия механизма коммуникаций

Чем протяжённее наша территория, тем больше у нас расстояний (ресурс со значком дороги), которые отнимают контроль, но позволяют строить средства коммуникаций

Средства коммуникаций нельзя построить просто как рабочее место, их можно строить только через решение, которые игра сама предлагает игроку

Это сделано потому что постройка коммуникаций требует выполнения особых условий:

▫️ Флот требует наличия рек и достаточного количества ремесленников

▫️ Простой всадник требует животноводства

▫️ А дорога для всадников уже требует достаточного уровня ремесла

Предполагается, что технология повозок и больших дорог (лошади) будет открываться только в степях Евразии и распространятся через взаимодействие соседей, что сдержит построение больших империй на других континентах

_

Таким образом, механизм коммуникаций мягко ограничивает размер нашей державы текущим уровнем производительных сил, явно ставя перед игроком задачи, решение которых позволит красить дальше
🔥128👍28🎉7😍7🫡5❤‍🔥2💘21
This media is not supported in your browser
VIEW IN TELEGRAM
Немного более наглядная форма отображения других народов

Видно классовый состав, живут ли они в степях или на реке, в лесу, какой уровень средств коммуникаций, модификаторы

Модификатор "Знают лошадей": взаимодействие с такими народами поможет открыть лошадь. В будущем будут и другие знания, которые можно перенять
🔥113👍32🤯9🦄6🤡21🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Реки на карте и средиземноморский климат

Самая лучшая земля – единственная пригодная для земледелия в древности – находилась в игре только в поймах рек тёплого пояса

Из-за этого, крупных цивилизаций в Италии, Греции и вообще в Европе никак не возникало

Я решил дать регионам со средиземноморским климатом тоже некоторое количество лучшей земли. Всё таки это уникальные регионы: с мягкими зимами и жаркой погодой, но достаточно сухие, чтобы не образовать непригодные для жизни людей джунгли – эти регионы позволяли древним заниматься и земледелием и животноводством, одаривали их большим количество морепродуктов и дичи

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

Сейчас это уже делать не буду, но в будущем на клетке с рекой можно будет возводить оросительные системы, увеличивая количество лучшей земли
🔥132👍20🍌85🫡3🍓2💔1
Руками проставил стартовые точки и дал названия девяти десяткам народов. Теперь есть универсальный стартовый сценарий: как бы баланс не менялся, из стартовых точек сгенерируются стартовые племена

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

▫️ великие империи рыболовов в Океании
▫️ технологий примитивного флота и простых дорог хватает на покрас всей Африки (чем Египет и занялся)
▫️ Великая степь оказалась слишком непроходимой, Европа от Азии сильно отделены (хотя технология лошади дошла до папуасов)

А в целом мне уже нравится: есть неравномерность развития (от гигантов до племён), империи иногда разваливаются, но имеется тенденция к объединению регионов
112👍33😍6🔥5👏4🗿2