Дневник разработчика цивки – Telegram
Дневник разработчика цивки
5.23K subscribers
341 photos
102 videos
3 files
105 links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Момент, когда от топота коней затряслась земля
120🔥38❤‍🔥11🤣10🦄10😨86😍4🫡4👌3👍2
Вот так выглядит последняя версия подгружаемой игрой карты земельных ресурсов

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

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

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

Теперь в Африке будет посложнее и поисторичнее
😱127👍52🔥12❤‍🔥9🫡7🤯5🤩4👏1👌1🕊1🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
Уточнил и оптимизировал механизм населения

Теперь каждая единица (пока только негородского) населения мира Труда привязана к какой то клетке

Можно даже понаблюдать
130🤯24👍8❤‍🔥5🔥5💘4👏2👌2😱1
Решил немного поработать над внешним видом карты

Сделал нормализацию яркости и насыщенности цветов стран

При этом внутренняя зона более светлая и менее насыщенная, чем пограничная

Получается, что карта не пестрит, но контрастность сохраняется

Как вам?
👍20422❤‍🔥14🔥13😍12👌4🫡3👎1👏1💘1
Расстояние между клетками в игре рассчитывалось неправильно: оно считалось просто как расстояние между точками на плоскости

Но у нас же не плоскость, а проекция сферы (цилиндрическая равнопромежуточная) – поэтому нам нужно рассчитывать ортодромию

Любая проекция что-то искажает, эта искажает расстояния и площади: чем дальше от экватора, тем сильнее. Так, расстояние от севера Норвегии до Обской дуги – клеток 16 – но в действительности это в раза два меньшее расстояние, чем те же 16 клеток на экваторе

Теперь всё рассчитывается правильно: для нас это значит, что 100 клеток в тайге можно с тем же усилием проконтролировать, как 40 на экваторе. Страны ближе к полюсам визуально кажутся крупнее, т.к. в их составе больше клеток, но сами клетки меньше по фактической площади, меньше содержат ресурсов, их проще контролировать
140👍42🔥16🫡15❤‍🔥77👌5🤯4🐳3
Сделал ограничение на расстояние до захватываемой клетки. "Дальнобойность" захвата увеличивается инфраструктурой – всадниками и дорогами (которые как и прежде качают контроль). Прибрежные и речные клетки доступны к захвату на чуть большем расстоянии

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

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

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

Ну и обратите внимание на названия племенных союзов этапа военной демократии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍128🔥7❤‍🔥5👌5🤔4🫡4🤯2👾21🥰1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Про предельные дистанции захвата клеток

На гифке видно, какие клетки теоретически достижимы для стран на которые я кликаю

👣 Базовый предел обозначает как бы пешую дистанцию – 2 клетки

🛤 Каждая дорога добавляет к этому значению 0.3

Если клетка прибрежная или речная то имеет автоматический бонус +2 (тут в будущем будет флот)

🐎 Если клетка степная или околостепная (Пекин входит в эту зону), то за каждого всадника лимит увеличивается ещё на 1.1

Эффекты складываются

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

Степные завоеватели дотянутся до соседних со степью оседлых районов, куда в случае захвата переедет их столица – тогда для них будет открыт и захват горно-лесных зон оседлых цивилизаций
👍94❤‍🔥9👏65🤔4🔥3👨‍💻3😨2👌1🤗1
Что делает Испания в мире без парусов

В Европе ей уже места нет, а механику заморских территорий ещё не подвезли
👍154🤣59👏7🔥4❤‍🔥3😁21👌1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Момент, когда у Арабского Халифата был шанс

Но античные гиганты всё ещё оказались сильны
🤔110👍19🔥9👌6❤‍🔥3😢3🫡3🦄3🤷3🤷‍♂2🤷‍♀1
Добалансился до такого

Кажется ли вам подобный результат симуляции нормальным, интересным?
👍153🔥14🤔13❤‍🔥5👏3👌1💘1
Соу клоуз к 1400 году
👍151🔥25🤔14🫡7❤‍🔥3🤷‍♂3🥰2👌2🤯1
Добился того, чтобы приоритеты экспансии у италиков были похожие на реальные римско\карфагенские

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

А с учётом того, что побережье Средиземного моря имеет высокие показатели плодородия, получаются любимые нами очертания РИ
👍173❤‍🔥24🔥6🫡4🤔32👌2💘2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Случилась небольшая революция в механизме расчёта расстояний в мире Труда

Если раньше расстояния считались по прямой линии до столицы, то теперь игра строит карту расстояний алгоритмом Дейкстры

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

На гифке как раз показана карта расстояний от выбранной столицы: чем темнее, тем ближе

Большое количество проблем симуляции решено
👍134❤‍🔥30🔥83👏3👌3💋1
This media is not supported in your browser
VIEW IN TELEGRAM
Римская Империя в цифрах
👌102🫡20🤯14👍11🔥8❤‍🔥4👨‍💻4😱3💊32🎉1
Для хорошей исторической симуляции нужно было вычислить сдерживающий фактор:

Почему две тысячи лет предельный размер стран не мог превышать Египта или Аккада? Что тысячи лет мешало формированию Персидской Империи вокруг Междуречья? Почему кочевые империи начинают формироваться спустя три тысячи лет от одомашнивания лошади? Почему в Средиземноморье протяжённые государства возникают лишь к 9-7 векам? и тд

Удивительная корреляция тут с технологиями главного транспорта того времени – лошадьми

🐎 Повозка и колесница стали вестниками первых протяжённых границ

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

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

.
Пожалуй, такой балансик должен дать хороший результат, как считаете?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥202🔥32👍25🤓5💯4🥰2🤔2👌2😐2🍓1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Wake up, Neo... ▌
🔥120😁42🫡10🤣8👍6😱4❤‍🔥21🥰1👌1💘1
Улучшил реки 🏝

Теперь каждая река имеет свой идентификатор

Это позволило более симпатично отрисовывать реки, обрабатывая случаи двух рек в одной клетки (+теперь они закруглённые, не квадратные) и точнее рассчитывать расстояния (что особенно актуально для баланса Европы): две клетки считаются соединённые рекой, только если река одна и та же, а прежде засчитывался и волок
Please open Telegram to view this post
VIEW IN TELEGRAM
👌108👍30🔥15❤‍🔥85🤯3🐳3🍓3🤡2💯1🫡1
This media is not supported in your browser
VIEW IN TELEGRAM
Гифка демонстрирует достижения нового баланса

Подсвечена предельная для контроля из выбранного тайла территория для производительных сил VII в до н.э.

При этом чем выше интенсивность цвета (чем оранжевее), тем территория более желанна (выгодна)

Перед нами вырисовываются удивительно точные очертания знакомых империй
👍135🔥40❤‍🔥14🤩9👌42👏2🍓1🎄1
Почему для контроля важны именно наземные коммуникации, а только на флоте, какой бы совершенный он ни был – построить протяжённое государство невозможно

Дело в том, что цена контроля зависит от расстояния до населения, а не до клетки

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

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

Так что вне аллювиальных долин – колыбелей цивилизаций – без нормальной кавалерии сильно ничего не наконтролируешь. Поэтому первые протяжённые государства в Европе, где цена перемещения по горам и лесам высокая, появляются только одновременно со всадниками
❤‍🔥93👍21🫡94😁2🤔2🤗2👌1
This media is not supported in your browser
VIEW IN TELEGRAM
В результате мы получаем хорошую симуляцию:

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

Вне аллювиальных долин тоже государства особо не распространяются

Династии фараонов сменяют одна другую, но оторваться от пуповины речной долины без всадников не выходит
🔥126👍21❤‍🔥11🤗3👏1👌1🍓1