STRUDIO | Разработка игр
✅ При отдалении камеры границы между регионами стали более прозрачными
image_2025-09-21_01-05-53.png
1.9 MB
🦫 Полная карта мира. Сколько времени прошло, а мне все еще нравится как оно выглядит. Есть конечно что еще улучшать, без сомнений, но чувство приятности уже есть
❤113🔥21👍12🍌5🐳4🗿4
STRUDIO | Разработка игр
image_2025-09-21_01-05-53.png
🤥 По поводу пары территорий на карте
Вы еще под видео заметили пару странных моментов: кусочек со своими границами в Индии, какую-то территорию в Танзании и возле Ганы. Если что, это просто пара багов карты. Не спешу их исправлять, так как сделаю это, когда буду улучшать карту скоро
Вы еще под видео заметили пару странных моментов: кусочек со своими границами в Индии, какую-то территорию в Танзании и возле Ганы. Если что, это просто пара багов карты. Не спешу их исправлять, так как сделаю это, когда буду улучшать карту скоро
🍌91👍27🐳5🔥4❤3🤔1
💰 Налоги
Механики производства и спроса связаны сильно между собой, как и финансы в целом. Такие механики не делаются в линейном порядке (мол, сначала пункт 1, потом пункт 2 и так далее). Вместо этого идет итеративная разработка - нужно работать над механиками параллельно, проверяя как всё в сумме работает, или по мере необходимости возвращаться в механикам в будущем.
Так сейчас и происходит. Я начал делать каркас для налоговой системы. Уже есть рабочие ползунки для разных налогов. Разумеется, все стартовые размеры налогов у всех стран мира будут расставлены. Система будет еще сильнее расширена - будет и уровень эффективности сбора налогов и уклонение от них. Ну и конечно, будет работать параболическая функция(увеличение процента налога после определенного порога перестает увеличивать приток в бюджет, а лишь уменьшает его).
Также, помимо этой группы налогов, можно отдельно для каждого из 110 видов ресурсов повесить доп налог. Например, налог на добычу нефти.
Механики производства и спроса связаны сильно между собой, как и финансы в целом. Такие механики не делаются в линейном порядке (мол, сначала пункт 1, потом пункт 2 и так далее). Вместо этого идет итеративная разработка - нужно работать над механиками параллельно, проверяя как всё в сумме работает, или по мере необходимости возвращаться в механикам в будущем.
Так сейчас и происходит. Я начал делать каркас для налоговой системы. Уже есть рабочие ползунки для разных налогов. Разумеется, все стартовые размеры налогов у всех стран мира будут расставлены. Система будет еще сильнее расширена - будет и уровень эффективности сбора налогов и уклонение от них. Ну и конечно, будет работать параболическая функция(увеличение процента налога после определенного порога перестает увеличивать приток в бюджет, а лишь уменьшает его).
Также, помимо этой группы налогов, можно отдельно для каждого из 110 видов ресурсов повесить доп налог. Например, налог на добычу нефти.
🔥120🍌15❤10🐳4👍3
STRUDIO | Разработка игр
💰 Налоги Механики производства и спроса связаны сильно между собой, как и финансы в целом. Такие механики не делаются в линейном порядке (мол, сначала пункт 1, потом пункт 2 и так далее). Вместо этого идет итеративная разработка - нужно работать над механиками…
🦻И это не всё
Также, если у региона достаточная автономия, он может вводить свои собственные дополнительные налоги, которые будут взиматься в этом регионе и поступать в региональный бюджет.
Проще говоря, связанность всех механик между собой дикая, поэтому ненароком работая над экономикой и производством, мы плавно уходим в сторону социальной сферы, федеральной системы и прочего
Также, если у региона достаточная автономия, он может вводить свои собственные дополнительные налоги, которые будут взиматься в этом регионе и поступать в региональный бюджет.
Проще говоря, связанность всех механик между собой дикая, поэтому ненароком работая над экономикой и производством, мы плавно уходим в сторону социальной сферы, федеральной системы и прочего
🔥105🍌14❤12👍4🐳3🤔1
STRUDIO | Разработка игр
⚡️⚡️⚡️ РЫБПИЩПРОМ сообщает о проведении акции "Дай леща товарищу" В награду, директор завода дает краба лично каждому. Речной сом кончился после публикации пасты на форумах любителей острых ощущений
⚡️Казна успешно пополняется за счет продажи товаров государственного производства
Первый шаг есть
Первый шаг есть
❤109🐳9🍌7🔥3👍1
🍎 Оптимизация
Иногда меня спрашивают, а выдержит ли игра такое количество расчетов? Быстрый ответ - пока выдерживает.
Текущие данные в тесте:
— 76 млн предприятий в 1200 разных регионах мира
— 110 видов ресурсов, и этот просчет в каждой из 190+ стран мира
— Для каждого ресурса просчет частных и государственных доходов, пула локального рынка, качества, и прочего
— Ежечасная покупка и продажа ресурсов на локальном рынке каждой страны мира
— И многое какой еще математики.
Итоги: Пока я баловался с продажей сыра зимбабвийцам на максимальной скорости времени, я не заметил как прошел почти игровой год.
При этом не было фризов
Иногда меня спрашивают, а выдержит ли игра такое количество расчетов? Быстрый ответ - пока выдерживает.
Текущие данные в тесте:
— 76 млн предприятий в 1200 разных регионах мира
— 110 видов ресурсов, и этот просчет в каждой из 190+ стран мира
— Для каждого ресурса просчет частных и государственных доходов, пула локального рынка, качества, и прочего
— Ежечасная покупка и продажа ресурсов на локальном рынке каждой страны мира
— И многое какой еще математики.
Итоги: Пока я баловался с продажей сыра зимбабвийцам на максимальной скорости времени, я не заметил как прошел почти игровой год.
При этом не было фризов
🤯156❤45🐳9🍌4🔥3🗿3👍2🤔1
STRUDIO | Разработка игр
🍎 Оптимизация Иногда меня спрашивают, а выдержит ли игра такое количество расчетов? Быстрый ответ - пока выдерживает. Текущие данные в тесте: — 76 млн предприятий в 1200 разных регионах мира — 110 видов ресурсов, и этот просчет в каждой из 190+ стран мира…
🕔 Засек время
Если не ставить игру на паузу(а в реальности вы ставить на паузу будете, чтобы принимать решения удобно), то 1 игровой год проходит за 11 минут 50 секунд(примерно). При условии, что уже часть механик работает и просчитывается ежечасно/ежедневно/еженедельно.
Теоретически, если никогда не ставить на паузу, то до 2100 года пройдет 15 часов 30 минут. А если представить реальную игру, где механик будет больше(что немного повлияет на скорость), войны, дипломатию, паузы на ивенты и настройку механик и прочее, то время можно считай умножать на 2(если грубо).
Итого, примерная продолжительность одной игровой партии от 2020 года до 2100 года будет примерно 30 реальных часов.
Если не ставить игру на паузу(а в реальности вы ставить на паузу будете, чтобы принимать решения удобно), то 1 игровой год проходит за 11 минут 50 секунд(примерно). При условии, что уже часть механик работает и просчитывается ежечасно/ежедневно/еженедельно.
Теоретически, если никогда не ставить на паузу, то до 2100 года пройдет 15 часов 30 минут. А если представить реальную игру, где механик будет больше(что немного повлияет на скорость), войны, дипломатию, паузы на ивенты и настройку механик и прочее, то время можно считай умножать на 2(если грубо).
Итого, примерная продолжительность одной игровой партии от 2020 года до 2100 года будет примерно 30 реальных часов.
❤176🔥25🗿15👍9🐳6🤯5🍌3🤔1
❗️Уровни автономии регионов
То, что в корне отличает игровой опыт в нашей игре от большинства стратегий - это не только экономика, но и система автономий. Также я иногда буду её называть федеральная система. В реальном мире разные регионы в разных странах могут иметь специальные права, разную степень автономии и так далее. В большинстве игр - вовсе на это забивают. Что Москва, что Якутия - какая разница? А разница - большая.
В игре будет 9 уровне автономии. Они представлены на скрине.
1. Обычная область, которая напрямую подчиняется вам. База для унитарных государств.
2. Этническое самоопределение - возможность региону самому определять то, является ли этот регион национальным для какого-то народа или нет.
3. Полицейский аппарат. Регион может иметь свою собственную полицию, которая не подчиняется напрямую федеральным властям, если иное не предусмотрено законом.
4. Свои налоги. Эти налоги будут идти дополнительно, поверх федеральных. То есть, регион может наложить доп налоги на нефтедобычу например.
То, что в корне отличает игровой опыт в нашей игре от большинства стратегий - это не только экономика, но и система автономий. Также я иногда буду её называть федеральная система. В реальном мире разные регионы в разных странах могут иметь специальные права, разную степень автономии и так далее. В большинстве игр - вовсе на это забивают. Что Москва, что Якутия - какая разница? А разница - большая.
В игре будет 9 уровне автономии. Они представлены на скрине.
1. Обычная область, которая напрямую подчиняется вам. База для унитарных государств.
2. Этническое самоопределение - возможность региону самому определять то, является ли этот регион национальным для какого-то народа или нет.
3. Полицейский аппарат. Регион может иметь свою собственную полицию, которая не подчиняется напрямую федеральным властям, если иное не предусмотрено законом.
4. Свои налоги. Эти налоги будут идти дополнительно, поверх федеральных. То есть, регион может наложить доп налоги на нефтедобычу например.
1❤125🤯13👍10🐳6🍌2
STRUDIO | Разработка игр
❗️Уровни автономии регионов То, что в корне отличает игровой опыт в нашей игре от большинства стратегий - это не только экономика, но и система автономий. Также я иногда буду её называть федеральная система. В реальном мире разные регионы в разных странах…
Пишу вторую часть поста
1❤88🔥11👍7🐳5🍌2
STRUDIO | Разработка игр
Пишу вторую часть поста
❗️ Автономии - часть 2
4. Это касается всех налогов. Регион может сделать свою прибавку к НДС, транспортному налогу и так далее. Самое важное что стоит понять - эти налоги пойдут не вам, а в региональный бюджет, которым регион будет распоряжаться сам.
5. Миграция. С этого уровня автономии начинает формироваться граница внутри государства. Регион может сам решать, кого пускать, а кого нет. Сам проводить миграционную политику.
6. Право на пошлины. Это пошлины межрегионального уровня. То есть, регион А может обложить пошлинами товары из региона Б, при том что оба региона в одной стране.
7. Экономическая система. Под этим подразумевается право региона самому выбирать, что делать с экономикой и производством. Регион может сам строить гос заводы, однако управлять ими сам. Может пытаться строить плановую экономику в рамках одного региона, или двигаться в сторону полностью частной. Отдельная самоуправляемая экономическая зона, на которую не будут распространяться ваши экономические законы.
8. Конфедеративность. Степень автономии настолько высока, что регион сам уже определяет все сферы внутренней политики и может в одностороннем порядке выйти из страны полностью легитимно. Стать независимой страной на свое усмотрение. Если региону выгоднее быть в составе - он не примет такое решение.
9. Отдельная степени автономии, которая выходит за рамки механики. До нее нельзя повысить какой-либо регион. Это столица. Столицу можно будет переносить, но это будет происходить не за счет механик автономии.
Важное уточнение - все перечисленные уровни автономий накладываются друг на друга. То есть, следующий уровень автономии сохраняет функционал предыдущей автономии. Например, при переходе с уровня 6 на уровень 7, привилегии с уровня 6 сохраняются.
По вайбу, вам стоит представить Crusader Kings, если речь идет о высоких автономиях. Это путь на децентрализацию и полноценное самоуправление
4. Это касается всех налогов. Регион может сделать свою прибавку к НДС, транспортному налогу и так далее. Самое важное что стоит понять - эти налоги пойдут не вам, а в региональный бюджет, которым регион будет распоряжаться сам.
5. Миграция. С этого уровня автономии начинает формироваться граница внутри государства. Регион может сам решать, кого пускать, а кого нет. Сам проводить миграционную политику.
6. Право на пошлины. Это пошлины межрегионального уровня. То есть, регион А может обложить пошлинами товары из региона Б, при том что оба региона в одной стране.
7. Экономическая система. Под этим подразумевается право региона самому выбирать, что делать с экономикой и производством. Регион может сам строить гос заводы, однако управлять ими сам. Может пытаться строить плановую экономику в рамках одного региона, или двигаться в сторону полностью частной. Отдельная самоуправляемая экономическая зона, на которую не будут распространяться ваши экономические законы.
8. Конфедеративность. Степень автономии настолько высока, что регион сам уже определяет все сферы внутренней политики и может в одностороннем порядке выйти из страны полностью легитимно. Стать независимой страной на свое усмотрение. Если региону выгоднее быть в составе - он не примет такое решение.
9. Отдельная степени автономии, которая выходит за рамки механики. До нее нельзя повысить какой-либо регион. Это столица. Столицу можно будет переносить, но это будет происходить не за счет механик автономии.
Важное уточнение - все перечисленные уровни автономий накладываются друг на друга. То есть, следующий уровень автономии сохраняет функционал предыдущей автономии. Например, при переходе с уровня 6 на уровень 7, привилегии с уровня 6 сохраняются.
По вайбу, вам стоит представить Crusader Kings, если речь идет о высоких автономиях. Это путь на децентрализацию и полноценное самоуправление
🔥117❤27🐳6👍4🤔2🍌2
STRUDIO | Разработка игр
❗️ Автономии - часть 2 4. Это касается всех налогов. Регион может сделать свою прибавку к НДС, транспортному налогу и так далее. Самое важное что стоит понять - эти налоги пойдут не вам, а в региональный бюджет, которым регион будет распоряжаться сам. 5.…
⚡️Отдельное уточнение. На примере РФ
Так как в мире разные автономии называют по разному, будь то штат, автономная область, республика в составе или кантон - было бы сложно и расточительно с точки времени прорабатывать и сами названия автономий. Поэтому уровни разбиты именно по правам, по механикам. В игре не будет приписок как в реальности и думаю вы понимаете почему. Главное - функционал, и что регионы могут себе позволить
Так как в мире разные автономии называют по разному, будь то штат, автономная область, республика в составе или кантон - было бы сложно и расточительно с точки времени прорабатывать и сами названия автономий. Поэтому уровни разбиты именно по правам, по механикам. В игре не будет приписок как в реальности и думаю вы понимаете почему. Главное - функционал, и что регионы могут себе позволить
❤103🔥12🐳6👍3🍌1
🍏 Сделал то, что обещал
Теперь, в окне этносов в регионе, показывается не название потенциальной/существующей страны, а именно название этноса. Например вместо Беларусь - белорусы. И так далее. Сделано для всех 736 этносов и суб-этносов
Теперь, в окне этносов в регионе, показывается не название потенциальной/существующей страны, а именно название этноса. Например вместо Беларусь - белорусы. И так далее. Сделано для всех 736 этносов и суб-этносов
🔥165❤16👍11🐳7🤔2🍌2
💪 Изменение масштабирования
Как вы знаете, при отдалении карты во многих режимах карты обозначения на карте масштабируются пропорционально отдалению. То есть, чем больше вы отдаляетесь, тем больше становился размер обозначений. Вы это могли много раз видеть во всех видео и в некоторых постах.
Теперь, эта фича остается, однако при сильном отдалении есть порог, при котором увеличение прекращается и размер становится фиксированным. Это заметно при максимальном и сильном отдалении, чтобы объекты меньше накладывались друг на друга
Как вы знаете, при отдалении карты во многих режимах карты обозначения на карте масштабируются пропорционально отдалению. То есть, чем больше вы отдаляетесь, тем больше становился размер обозначений. Вы это могли много раз видеть во всех видео и в некоторых постах.
Теперь, эта фича остается, однако при сильном отдалении есть порог, при котором увеличение прекращается и размер становится фиксированным. Это заметно при максимальном и сильном отдалении, чтобы объекты меньше накладывались друг на друга
1🔥167❤29👍7🤯6🐳5🍌2