STRUDIO | Разработка игр
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 года геймплея, сравнивая с параметрами реального мира за тот же период.
Стартовые данные, ясное дело, являются реальными, но к чему приведет уже сама игра? Именно на это и стоит смотреть, говоря о том, насколько симуляция правдоподобна. Не на мнение определенных людей, не на догматизм определенной экономической школы, не на легкость или сложность геймплея.
Важные моменты для контекста:
— Игра не идет по искусственному сценарию от разработчика якобы во благо более правдоподобной картины.
— В игре нет костылей в виде ручной подбивки значений под близость к реальным.
— В игре нет искусственного завышения статистики, чтобы картина казалась настоящей. Каждая копейка - результат какой-то настоящей операции.
— Игра не использует какую-либо экономическую школу как "священную книгу", по которой всё должно работать. Вместо этого, политическим и экономическим субъектам в игре выдается возможность иметь различные мнения, что и воссоздает реальную картину - в борьбе позиций и подходов. Вместо четкого искусственного исполнения определенной экономической догмы в игре всем выдаются все возможные инструменты, а упор делается на фундаментальные значения, являющиеся общими для каждого экономического мировоззрения. По итогу достигается не просто внешняя нейтральность по этому вопросу, а симуляция борьбы позиций и подходов, где предпочтение отдается не мнению автора, а реальной проверке каждой теории, имея все необходимые инструменты.
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
Please open Telegram to view this post
VIEW IN TELEGRAM
❤285🔥36👍23🐳6🤔5🍌3🗿2
STRUDIO | Разработка игр
Пока я делал субъекты этих двух стран, заодно и реализовал военную обстановку на состояние стартовой даты игры.
Подробно рассказывать здесь не буду, загуглите либо узнаете в игре, однако данный регион полон противоречий.
Всё обрастает мясом!
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