STRUDIO | Разработка игр
15.9K subscribers
1.47K photos
54 videos
48 files
82 links
Разрабатываю самый проработанный экономический симулятор - Economic Miracle

Steam: https://store.steampowered.com/app/3738130/Economic_Miracle/

Чат: https://t.me/+32dzE0dJFE0zN2My
Бусти: https://boosty.to/strudio
Связаться: strudiocompany@gmail.com
Download Telegram
STRUDIO | Разработка игр
🥰 Еще более годный формат Мне тут в комментариях предложили иной вариант графика, до которого я почему-то сам не додумался, а ведь он уже был реализован в некоторых механиках. Отображения в виде древовидного графика(treemap). Оно более показательно для…
This media is not supported in your browser
VIEW IN TELEGRAM
🥰 Вы просили - я сделал

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

У меня сегодня др, но продолжаю активно работать. То, что вы продолжаете следить за проектом - лучший подарок. Спасибо, люблю вас.
Please open Telegram to view this post
VIEW IN TELEGRAM
21❤456🔥52👍39🐳5🍌4🗿2
😯 Окно импорта(еще в разработке)

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

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

Выбираете слева любой товар или услугу, и появляется список всех стран, которые предлагают данный товар на экспорт и множество параметров:
— Страна-поставщик(при наведении на флаг во всплывающей подсказке написано что за страна)
— Количество, выставленное на продажу
— Кто поставщик: гос или частная компания
— Цена 1ед товара в их национальной валюте
— Цена 1ед товара в мировой резервной валюте(с учетом возможных комиссий на курсах валют)
— Качество товара
— Экспортная пошлина страны-поставщика
— Стоимость логистики относительно цены товара(Например, если пишут что 15%, значит стоимость доставки товара равна 15% стоимости от самого товара)
— Итоговая стоимость в вашей национальной валюте, включая пошлины и доставку.


Справа отображается кнопка, которая приводит к окну заключения сделки(еще в разработке).

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

Важно понимать, что цена логистики конкретно в этом окне - это условные величины, так как многое будет зависеть уже от выбранных настроек в окне заключения сделки.
Что вы будете выбирать для логистики при заключении сделки?
— Регион доставки(в какой логистический хаб будет следовать товар)
— Маршрут доставки, включая его тип(наземный, морской, воздушный)
— Объем, который вы планируете закупить


И уже после этого вы будете видеть: сколько нужно уплатить зарубежным и локальным логистическим компаниям, какой объем они способны перевезти(да-да), и так далее.

Там даже уже реализована система дисконтов на логистику при повышении объемов перевозки. Про затраты топлива, думаю, и говорить не нужно)

Окно пока в разработке. Внешний вид еще изменится, и скоро я вернусь с дополненным функционалом.
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤273🔥38🤯20👍10🐳6🍌2🗿1
🤯 Что есть верность симуляции?

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

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


Чем можно мерять реалистичность симуляции? Мой ответ: точностью итоговых экономических параметров в игре через 1-2 года геймплея, сравнивая с параметрами реального мира за тот же период.

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

Неделю назад как раз был достигнут значимый момент: ВВП США ПО ОКОНЧАНИЮ 2021 ГОДА В ИГРЕ(1 ГОД ИГРЫ) ПРИВЕЛ К 81% ОТ РЕАЛЬНОГО ВВП США В РЕАЛЬНОСТИ ЗА ТОТ ЖЕ ПЕРИОД. Для понимания - это огромное достижения. В игре всё считается в реальных значениях, от цен и курсов валют, до веса товаров и населения. Все числа настоящие, а не абстрактные. 81% от реального - это огромный результат, который можно считать великим достижением. С этого момента, я могу говорить увереннее - симуляция приобретает черты живой, и порой даже пугающей - пугающе-интересной, когда мировые тренды, кризисы, поведение - воспроизводится самостоятельно системой, не следуя какому-то сценарию.

Важные моменты для контекста:
— Игра не идет по искусственному сценарию от разработчика якобы во благо более правдоподобной картины.
— В игре нет костылей в виде ручной подбивки значений под близость к реальным.
— В игре нет искусственного завышения статистики, чтобы картина казалась настоящей. Каждая копейка - результат какой-то настоящей операции.
— Игра не использует какую-либо экономическую школу как "священную книгу", по которой всё должно работать. Вместо этого, политическим и экономическим субъектам в игре выдается возможность иметь различные мнения, что и воссоздает реальную картину - в борьбе позиций и подходов. Вместо четкого искусственного исполнения определенной экономической догмы в игре всем выдаются все возможные инструменты, а упор делается на фундаментальные значения, являющиеся общими для каждого экономического мировоззрения. По итогу достигается не просто внешняя нейтральность по этому вопросу, а симуляция борьбы позиций и подходов, где предпочтение отдается не мнению автора, а реальной проверке каждой теории, имея все необходимые инструменты.
Please open Telegram to view this post
VIEW IN TELEGRAM
9❤295🤯45🔥26👍12🐳6🍌4🗿4🤣2🤔1
STRUDIO | Разработка игр
🤯 Что есть верность симуляции? Сейчас я занимаюсь экспортом и импортом, а до этого - экономикой в целом: производство, поведение частников, рынок труда, потребление и прочее. И тут хотел бы поднять одну важную тему. Меня часто упрекают, что та задумка,…
🥺 Отправил пост чуть не дополнив

UPD: Почему совпадение не 100%?

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

После этого, точность должна быть безумной
Please open Telegram to view this post
VIEW IN TELEGRAM
7❤309🔥37🤯18👍11🐳10🤣3🍌3🗿3🤔2
🇲🇽Готовы все федеративные субъекты Мексики
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤506🔥70🐳20👍18💅9🍌6🗿6
🇦🇷Готовы субъекты Аргентины(она является федеративным государством)

Напоминание для тех, кто только начал следить за проектом:

Чтобы не было путаницы: Необходимо разделять игромеханические понятия регион, субъект и автономия.

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

Субъект - регион или группа регионов, права и обязанности которых регулируются основным законом. Игрок может взаимодействовать с ними в той мере, в которой на то есть дозволение конституции.

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

В государстве могут быть регионы всех трех видов в любой конфигурации.

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

Игрок сможет самостоятельно создавать новые автономии/субъекты федерации из существующих регионов федерального подчинения.


Осталось проработать только 3 федерации в игре! (Назовете какие?)
Please open Telegram to view this post
VIEW IN TELEGRAM
22❤288🔥36👍25🐳10🤯5🍌5🗿3
🇸🇩🇸🇸 Проработаны еще 2 федерации

Теперь готовы субъекты в том числе для Судана и Южного Судана!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤285🔥36👍23🐳6🤔5🍌3🗿2
STRUDIO | Разработка игр
🇸🇩🇸🇸 Проработаны еще 2 федерации Теперь готовы субъекты в том числе для Судана и Южного Судана!
🔫 Гражданские войны

Пока я делал субъекты этих двух стран, заодно и реализовал военную обстановку на состояние стартовой даты игры.


Подробно рассказывать здесь не буду, загуглите либо узнаете в игре, однако данный регион полон противоречий.

Всё обрастает мясом!
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤357🔥45🤯17🐳10👍8🍌5🗿2🤔1
🇳🇬 Готовы субъекты Нигерии!

Также были исправлены названия некоторых регионов и внутренняя информация(связанная с этносами)
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥258❤39🤯17👍12🐳6🍌5🗿1
☑️ Карта субъектов федераций и автономий на текущий момент
Please open Telegram to view this post
VIEW IN TELEGRAM
8❤383👍38🔥31🐳13🍌5🤯2🗿2
☺️ Повторно проверил режим карты эпидемии

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

Отдельное внимание было отведено тестированию того, насколько быстро болезнь распространяется по миру и так далее. Сейчас все параметры отлажены так, чтобы стартовая болезнь(ковид, та же что и в реальности) имела в игре именно такие параметры(все последующие болезни, которые могут формироваться уже внутри игры, будут иметь случайные параметры)
1🔥214❤42👍11🐳10🤔3🗿2🍌1
👁‍🗨Разведка новых месторождений ресурсов

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

Что же делать, если ресурсов не хватает? Варианта 3:

1. Поиск новых месторождений ресурсов(об этом текущий пост)
2. Переработка мусора(будет входить в механики экологии)
3. Импорт из космоса(это более дальняя тема, которая больше будет развиваться уже после релиза).


Вы уже знаете, что в каждом регионе можно нажать галочку, которая включить автоматическую разведку месторождений ресурсов. Был переработан весь код расчета затрат для данной задачи, что привело к более реальным ценам на данный процесс.
Что влияет на ежемесячную цену разведки?:
— Локальное развитие инфраструктуры
— Плотность населения
— Ландшафт
— География и температурные условия
— Логистическая доступность


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

В следующем посте расскажу еще одну важную деталь про месторождения(про то, по какому принципу игра решает, спавнить новое месторождение или нет)
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤203🔥24👍10🐳7🍌2🤔1🤯1🗿1
STRUDIO | Разработка игр
👁‍🗨Разведка новых месторождений ресурсов Ранее я уже говорил на эту тему, но без особых деталей. Как вы уже знаете, месторождения ресурсов в игре имеют настоящую емкость разведанных запасов, а значит - они конечные. Что же делать, если ресурсов не хватает?…
🔔 Геологическая маска

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

Означает ли это, что нахождение ресурсов и их точки в игре предопределены и всегда одинаковы?
Ответ: Нет. Тема весьма спекулятивна, и новые месторождения это вопрос вероятностей, а не какой-то гарантии. Поэтому речь идет о расставлении ВЕРОЯТНОСТЕЙ найти тот или иной ресурс в регионе, а не о том, что он точно будет тут найден.


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

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


Важно: открытие новых месторождений(особенно крупных) - это редкое событие, хоть и важное. Данный способ спавна новых ресурсов не является тем, что закроет все дыры потребностей, тут не идет речи о каком-то балансе(его вообще не должно быть, алло, это симулятор). Но добавить его как способ я был должен.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤267🔥31🤯16👍11🐳7🍌4🗿2
STRUDIO | Разработка игр
🔔 Геологическая маска Как же игра определяет то, появится после разведки месторождение или нет? Всё дело в том, что я целую неделю потратил на то, чтобы прошерстить строение всей геосферы земли, чтобы соотнести корреляции нахождения новых ресурсов с строением…
👜 Оповещение о новом месторождении

Когда в мире открывают новое крупное месторождение, появляется оповещение в виде небольшого ивента. Кажется, что какое-то месторождение это второстепенная новость, недостойная такого внимания, однако это не совсем так. Крупное месторождение как минимум сделает какую-то страну потенциально богаче, поменяв экономический расклад сил, а как максимум - может изменить мировую торговлю, ведь если этот ресурс был дефицитным это меняет многое.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤232🔥31👍15🐳6🍌4🗿1
🇵🇹Азорские острова

Азорам в игре теперь добавлен статус автономии, как и в реальности!


Несмотря на то, что субъекты федераций в игре уже завершены, точечно еще нужно будет добавлять автономии в унитарных государствах там, где это еще не сделано. Благо, таких мест почти не осталось!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤214🔥28👍14🐳6🍌2🗿1
🏏 Високосный год

ВЫ ДУМАЕТЕ ЭТО МЕЛОЧЬ? Я ДУМАЮ ЧТО ЭТО МЕЛОЧЬ? Я НЕ ДУМАЮ!(Я не знал, что это так приятно).

Теперь в игре количество дней в феврале рассчитывается по-настоящему, то есть появились високосные года. Определяется високосный год так:
— Если год делится на 4 нацело, то он високосный
— Но если год делится на 100 нацело, то он НЕ високосный
— Исключение: если год делится на 400 - он тоже високосный.


Так как игра начинается 1 января 2020 года, то как вы уже поняли, стартовый год является високосным - в феврале будет 29 дней.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯247❤73🤣21🔥12👍7🐳6🗿5🍌4
STRUDIO | Разработка игр
🏏 Високосный год ВЫ ДУМАЕТЕ ЭТО МЕЛОЧЬ? Я ДУМАЮ ЧТО ЭТО МЕЛОЧЬ? Я НЕ ДУМАЮ!(Я не знал, что это так приятно). Теперь в игре количество дней в феврале рассчитывается по-настоящему, то есть появились високосные года. Определяется високосный год так: — Если…
⏰ Дополнение про время

В игре время стремится к точности, и это касается не только количества дней в месяцах. Это касается и дней недели.

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


Для времени я добавил всплывающую подсказку, которая вовсе является мелочью, но в некоторых ситуациях может быть полезной, или как минимум приятной:
— Показывается время в двух форматах
— Дата
— День недели
— Месяц
— Квартал
— Цвет верхней части всплывающей подсказки зависит от времени года. Зима - голубой, весна - зеленый, лето - желтый, осень - оранжеватый.


Зачем игре разные дни недели?

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

Предостерегая вопросы и скепсис - озвученное выше не скажется на оптимизации, а в некоторых ситуациях вовсе - поможет оптимизировать пару механик. Win-win
Please open Telegram to view this post
VIEW IN TELEGRAM
❤239🔥37👍20🤯9🐳5🗿3🍌2
🎻 Также, по различным мелочам(думаю, таким делиться тоже важно)

— Исправлено 2 обнаруженных вылета. Более их воспроизвести невозможно
— Исправлено название 4-х стран.
— Исправлены названия 23 регионов.
— Оптимизирована часть старых экономических функций.
— Механики биржи стали производительнее
Please open Telegram to view this post
VIEW IN TELEGRAM
❤277🔥41👍22🐳9🍌4🗿3💅1