🫅🏾Больше конкретики
Проценты это хорошо, но лишь в том случае, когда можно понять, что они означают.
В случае с окном покрытия спроса на локальном рынке - проценты мало о чем говорили. Условные 100% означают, что потребность в ресурсе покрыта полностью на какой-то период времени. На какой период? Это плохо или хорошо? Как понять, что значит покрытие потребности на 956%?
Поэтому, теперь в этом окне нет этих процентов - есть конкретика: количество дней. То есть, на сколько дней хватит предложения на локальном рынке (с модификатором доходов населения: учитываем покупательную способность, ведь товара может хватать на всех, но люди возможно не могут себе его позволить).
Теперь вам просто пишут: Хлеба осталось на 3 дня)
Также, если ранее прогрессбар имел всего 3 вида окраски(красный, желтый, зеленый), то теперь есть плавный переход от красного к зеленому и визуально разница между товарами становится различима.
Проценты это хорошо, но лишь в том случае, когда можно понять, что они означают.
В случае с окном покрытия спроса на локальном рынке - проценты мало о чем говорили. Условные 100% означают, что потребность в ресурсе покрыта полностью на какой-то период времени. На какой период? Это плохо или хорошо? Как понять, что значит покрытие потребности на 956%?
Поэтому, теперь в этом окне нет этих процентов - есть конкретика: количество дней. То есть, на сколько дней хватит предложения на локальном рынке (с модификатором доходов населения: учитываем покупательную способность, ведь товара может хватать на всех, но люди возможно не могут себе его позволить).
Теперь вам просто пишут: Хлеба осталось на 3 дня)
Также, если ранее прогрессбар имел всего 3 вида окраски(красный, желтый, зеленый), то теперь есть плавный переход от красного к зеленому и визуально разница между товарами становится различима.
🔥107❤15👍7🐳5🍌4
🇪🇺 Начал работу над экономическими объединениями(на будущее)
Вообще, я сейчас занимался импортом и экспортом, ценами на сырье и курсами валют, и плавно перешел к тому, что пора щупать в игре и Евро. Заодно, добавил уже зону Африканского Франка.
Теперь, везде где используется Евро, более не показывается флаг Германии - показывается флаг ЕС. Паре микро-стран еще евро не расставил, скоро будет.
Вообще, я сейчас занимался импортом и экспортом, ценами на сырье и курсами валют, и плавно перешел к тому, что пора щупать в игре и Евро. Заодно, добавил уже зону Африканского Франка.
Теперь, везде где используется Евро, более не показывается флаг Германии - показывается флаг ЕС. Паре микро-стран еще евро не расставил, скоро будет.
🔥126❤18🐳9🍌2👍1
STRUDIO | Разработка игр
🇪🇺 Начал работу над экономическими объединениями(на будущее) Вообще, я сейчас занимался импортом и экспортом, ценами на сырье и курсами валют, и плавно перешел к тому, что пора щупать в игре и Евро. Заодно, добавил уже зону Африканского Франка. Теперь, везде…
💀 А теперь, обсудим любые формы объединений
❗️Функционал союзов в игре не определен мной(разрабом), то есть, он не выполняет какую-то определенную заранее функцию. В играх как обычно бывает: вы нажимаете на кнопку "создать альянс" и вуаля, у вас страны в союзе, который работает всегда одинаково. На вас или союзника напали - вторая страна может вступить.
Тут союзы работают иначе.
👁Что такое объединение? Это надгосударственная структура, которая имеет свои правила работы, свои принципы, выведенные коллективно или навязанные. Правила союза определяются самими странами при создании этого союза. Он может выполнять экономические, военные, административные, иные или все сразу функции. Это тонко-настраиваемая структура, которая позволяет очень многое.
❗️Функционал союзов в игре не определен мной(разрабом), то есть, он не выполняет какую-то определенную заранее функцию. В играх как обычно бывает: вы нажимаете на кнопку "создать альянс" и вуаля, у вас страны в союзе, который работает всегда одинаково. На вас или союзника напали - вторая страна может вступить.
Тут союзы работают иначе.
👁Что такое объединение? Это надгосударственная структура, которая имеет свои правила работы, свои принципы, выведенные коллективно или навязанные. Правила союза определяются самими странами при создании этого союза. Он может выполнять экономические, военные, административные, иные или все сразу функции. Это тонко-настраиваемая структура, которая позволяет очень многое.
Что вы можете сделать?
— Создать собственную надгосударственную валюту, которая будет использоваться во всех странах-членах.
— Определить механизмы работы ЦБ в союзе
— Определить обязанности в военном деле: отдельный общий военный бюджет объединения, помощь в войне, отправка помощи.
— Коллективное наложение санкций на другие страны
— Административные реформы: общий политический вектор, децентрализация и централизация союза (есть возможность превратить тесное объединение в единую федеративную страну)
— Групповое голосование* за новые надгосударственные законы. Тип голосования выбирается при создании союза. Например, количество голосов может быть по 1 от каждой страны или в соответствии с ВВП страны(в пропорции), или по населению.
— Законы союза стоят выше законов страны. Вернее, законы страны не могут противоречить законам* союза. А если голосование произошло, ваши законы будут замещены законами союза.
* - Голосование также может быть двух видов: по большинству голосов делегатов(50%+1 голос) или либерум-вето(для принятия закона необходимо согласие всех участников без исключения)
** - Законы/решения могут быть 2-х типов: рекомендательные и обязательные. Обязательные при принятии обязаны быть приняты всеми странами. Иначе выход из союза. Рекомендательные лишь намечают общий вектор развития. Вы не обязаны их принять при положительном голосовании.
🔥147❤24🤯14🐳8👍4🍌3
This media is not supported in your browser
VIEW IN TELEGRAM
🫠 Шейдер затемнения
Продолжаю постепенно добавлять эффекты. Теперь добавил затемнение чужих территорий при приближении. Это гораздо больше погружает в дела конкретно вашей страны, не отвлекаясь на соседей. Буду еще играться со степенью затемнения и оттенком.
При отдалении - карта видна полностью. Если включить режим "Our Great country", то затемнение останется и при отдалении. Приятно смотреть в этом режиме на растущую империю)
Продолжаю постепенно добавлять эффекты. Теперь добавил затемнение чужих территорий при приближении. Это гораздо больше погружает в дела конкретно вашей страны, не отвлекаясь на соседей. Буду еще играться со степенью затемнения и оттенком.
При отдалении - карта видна полностью. Если включить режим "Our Great country", то затемнение останется и при отдалении. Приятно смотреть в этом режиме на растущую империю)
❤158🔥24👍12🍌6🐳4🗿2🤔1
STRUDIO | Разработка игр
🫠 Шейдер затемнения Продолжаю постепенно добавлять эффекты. Теперь добавил затемнение чужих территорий при приближении. Это гораздо больше погружает в дела конкретно вашей страны, не отвлекаясь на соседей. Буду еще играться со степенью затемнения и оттенком.…
UPD: Я добавлю отключение этого затемнение в настройках графики игры. Как и многие другие вещи.
Часть из них вовсе можно будет менять модами в будущем
Часть из них вовсе можно будет менять модами в будущем
❤142🔥13🐳8👍2🍌2
image_2025-11-01_03-03-17.png
2 MB
❤️ Такой загрузочный экран стилистически подходит больше
❤100👍15🐳10🔥4🍌3
🔥🔥🔥
Я борюсь с этим уже 10-ый час подряд(без иронии, буквально, 10 часов без перерывов, уже 7 утра). Но с каждым шагом становится всё лучше.
Алгоритм на самом деле очень сложный. Хоть я вам и показываю Канаду, знайте, что названия искривляются по буквам, огибают границ стран, могут покрывать два полуострова разделенных морем и так далее. Это чертовски громоздкий механизм, который бы я технически не осилил, если бы делал эту игру 3-4 года назад. Но сейчас смог. Но еще не до конца. Борьба продолжается.
Еще многое надо доработать, и опыт последних 10 часов мне говорит, что еще нужно потратить столько же. И все ради буквочек, как в известных стратегиях. Тем не менее, это важно. Это фактор погружения, который и мне тоже всегда был ценен в стратегиях.
Это не все, над чем я работал сегодня. Я сделал очень много жирного под капотом, но о таком сложно делать посты.
Я борюсь с этим уже 10-ый час подряд(без иронии, буквально, 10 часов без перерывов, уже 7 утра). Но с каждым шагом становится всё лучше.
Алгоритм на самом деле очень сложный. Хоть я вам и показываю Канаду, знайте, что названия искривляются по буквам, огибают границ стран, могут покрывать два полуострова разделенных морем и так далее. Это чертовски громоздкий механизм, который бы я технически не осилил, если бы делал эту игру 3-4 года назад. Но сейчас смог. Но еще не до конца. Борьба продолжается.
Еще многое надо доработать, и опыт последних 10 часов мне говорит, что еще нужно потратить столько же. И все ради буквочек, как в известных стратегиях. Тем не менее, это важно. Это фактор погружения, который и мне тоже всегда был ценен в стратегиях.
Это не все, над чем я работал сегодня. Я сделал очень много жирного под капотом, но о таком сложно делать посты.
🤯125👍27❤25🐳11🔥5🍌2
STRUDIO | Разработка игр
🔥🔥🔥 Я борюсь с этим уже 10-ый час подряд(без иронии, буквально, 10 часов без перерывов, уже 7 утра). Но с каждым шагом становится всё лучше. Алгоритм на самом деле очень сложный. Хоть я вам и показываю Канаду, знайте, что названия искривляются по буквам…
UPD: Пока это делаю, осознал одну важную вещь. Как бы не наговаривали на Paradox и их монетизацию с помощью DLC, технически их игры сделаны очень грамотно. И это сложно понять, даже наиграв 1000 часов в какую-нибудь их игру. Я наиграл 3000ч в хойку(включая разработку мода OldEurope1300), 2000 часов в CK2, 300ч в ЕУ4 и по сотке еще в разное от них, и только сейчас, когда я делаю какие-то конкретные вещи, по типу графического: шейдеры, отображение на карте, нетривиальная математика, только сейчас понимаю, какие же там опытные перцы сидят.
Сначала кажется, мол, текстик хаха, нам просто нужна координата и будем рисовать! Говна на лопате....
— Отрисовывать текст любыми даже вычурными функциями - неоптимизированно
— Даже если наклонять текст, который остается прямым - выглядит убого
— Найти грамотную координату середины - не такая простая задача как кажется. А самый сочный алгос часто неоптимизированный.
И начинаются танцы.
1. Чтобы отрисовывать текст для сотен стран, а не пары, чтобы это было оптимизированно, нам нужно не рисовать текст постоянно, а кешировать уже отрендеренный текст с эффектами на отдельные поверхности-текстуры.
2. Если вы хотите побуквенно-искревленный текст, то знайте, что текст разбивается побуквенно, где каждая буква становится отдельной отрендеренной поверхностью со своими параметрами.
3. А по какой траектории рисовать? Нужны продуманные кривые!....
И все же, еще ни в одной игре я не видел настолько грамотно и красиво ложащегося текста, как в стратегиях шведов. Есть еще много таких вещей, я сейчас разобрал поверхностно. Но всякий раз, когда кто-то говорит, что рынок стратегий беден, нужно понимать: нужна ОГРОМНАЯ компетенция, и на уровне знаний и техническая. У вас практически НЕТ готовых решений и расширений, сделанных до вас. У вас нет в доступе обучающих видеороликов.
Тут без принципиальности нельзя. На таких по аналогии моментах в проектах разрабы и закидывают, выживают сильнейшие
Сначала кажется, мол, текстик хаха, нам просто нужна координата и будем рисовать! Говна на лопате....
— Отрисовывать текст любыми даже вычурными функциями - неоптимизированно
— Даже если наклонять текст, который остается прямым - выглядит убого
— Найти грамотную координату середины - не такая простая задача как кажется. А самый сочный алгос часто неоптимизированный.
И начинаются танцы.
1. Чтобы отрисовывать текст для сотен стран, а не пары, чтобы это было оптимизированно, нам нужно не рисовать текст постоянно, а кешировать уже отрендеренный текст с эффектами на отдельные поверхности-текстуры.
2. Если вы хотите побуквенно-искревленный текст, то знайте, что текст разбивается побуквенно, где каждая буква становится отдельной отрендеренной поверхностью со своими параметрами.
3. А по какой траектории рисовать? Нужны продуманные кривые!....
И все же, еще ни в одной игре я не видел настолько грамотно и красиво ложащегося текста, как в стратегиях шведов. Есть еще много таких вещей, я сейчас разобрал поверхностно. Но всякий раз, когда кто-то говорит, что рынок стратегий беден, нужно понимать: нужна ОГРОМНАЯ компетенция, и на уровне знаний и техническая. У вас практически НЕТ готовых решений и расширений, сделанных до вас. У вас нет в доступе обучающих видеороликов.
Тут без принципиальности нельзя. На таких по аналогии моментах в проектах разрабы и закидывают, выживают сильнейшие
🤯110❤36🐳9👍5🔥3🍌3
STRUDIO | Разработка игр
UPD: Пока это делаю, осознал одну важную вещь. Как бы не наговаривали на Paradox и их монетизацию с помощью DLC, технически их игры сделаны очень грамотно. И это сложно понять, даже наиграв 1000 часов в какую-нибудь их игру. Я наиграл 3000ч в хойку(включая…
UPD2: Думаете ИИ поможет?
При решении сложных задач, кажется что вот спасение - главное распиши хорошее ТЗ. Ох как нет. ИИ не захватит мир. ИИ не избавит от рабочих мест, он их просто деформирует и не более. Он глупый, как если бы ежевике дали право говорить. Все что касается простых задач - окей, но на базе документации может по механизмам работы нейронных сетей с большой вероятностью подобрать верное решение. Но когда речь о сложных системах - It's over.
Для понимания, он в диалоге со мной НАЧАЛ МАТЕРИТЬСЯ. И я его не просил! Он сам толком не знает, что надо делать. Особенно мне нравится, когда он предлагает решение, потом оно не работает, потом он штампует пару новых функций, которые имеют новые названия, но внутри имеют суть старых функций, потом предлагает исправления - не работает, и он тебе выдает "Я дурак, мы зашли слишком далеко. Давай перепишем все заново и по другому, стирай все что есть"(ЦИТАТА).
Написал в общем я сам всё что надо, он только меня выбесил. Сегодня мои нервные клетки были истреблены
При решении сложных задач, кажется что вот спасение - главное распиши хорошее ТЗ. Ох как нет. ИИ не захватит мир. ИИ не избавит от рабочих мест, он их просто деформирует и не более. Он глупый, как если бы ежевике дали право говорить. Все что касается простых задач - окей, но на базе документации может по механизмам работы нейронных сетей с большой вероятностью подобрать верное решение. Но когда речь о сложных системах - It's over.
Для понимания, он в диалоге со мной НАЧАЛ МАТЕРИТЬСЯ. И я его не просил! Он сам толком не знает, что надо делать. Особенно мне нравится, когда он предлагает решение, потом оно не работает, потом он штампует пару новых функций, которые имеют новые названия, но внутри имеют суть старых функций, потом предлагает исправления - не работает, и он тебе выдает "Я дурак, мы зашли слишком далеко. Давай перепишем все заново и по другому, стирай все что есть"(ЦИТАТА).
Написал в общем я сам всё что надо, он только меня выбесил. Сегодня мои нервные клетки были истреблены
🤣134❤14🐳13👍8🤔2🍌2🔥1
STRUDIO | Разработка игр
😊 Механизм сложный. А хочется - чтобы было красиво! Но работа идет дальше!
☺️ Осенняя сказка
🤯173🤣67❤18🐳14🔥5🍌5🗿4👍3💅1