🌇Всем странам мира расставлена средняя цена за метр квадратных в долларах на жилую и коммерческую недвижимость.
Далее последует шаг по созданию алгоритма генерации цен на недвижимость для каждого региона мира.
Далее последует шаг по созданию алгоритма генерации цен на недвижимость для каждого региона мира.
1🤯168❤20🐳6🔥5🍌3💅3👍2
🏛Я убил 8 часов на разработку алгоритма расстановки цен на недвижимость. И У МЕНЯ ПОЛУЧИЛОСЬ!
Как я писал до этого, в каждой стране есть 8 видов квадратных метров(4 для жилья и 4 для коммерческой недвижимости), и соответственно каждый из 8 видов должен иметь свою цену за метр. Причем мы не можем просто взять, и сделать одинаковые цены по всей стране, то есть тут как и с производствами - в каждом регионе должен быть свой локальный мини-рынок недвижимости. То есть в каждом регионе мира должны быть разные цены.
Как это всё расставлять?
За этим вопросом кроется ответ, в котором заключена основная боль - поиск информации и её синтез. Для вас - это выглядит как волшебные посты, мол "он расставил в каждом регионе параметр N", а за кадром, я часами проделываю работу по поиску и сбору данных по конкретной сфере. Используется вообще всё: самописные программы на Python для парсинга данных, различные ИИ, ручной поиск, фильтрация данных из статистических отчетов и прочее. Но в некоторых сферах - ничего из этого не работает. Пример - как раз цены на недвижимость.
Каждая новая разработка механики - это добавление новых данных в игру. Когда-то был добавлен ВВП всем странам мира. Когда-то - население каждому региону. Потом рельеф, этносы, религии. Потом инфраструктура, цены на конкретные товары и услуги, налоги, инвестиции. Чистый импорт и экспорт. И вот когда настает момент, что данных нет вообще - мы можем их синтезировать из существующих доказанных реальных экономических параметров. Это не расставленные числа от балды, а скрупулёзно рассчитанные параметры, которые отталкиваются от реальных экономических данных. Конкретика - в следующем посте. Этот пост лишь для осознания глубины работы с данными, что сама по себе разработка, это не только использование существующего, но и постоянный анализ и производство своих выводов.
Как я писал до этого, в каждой стране есть 8 видов квадратных метров(4 для жилья и 4 для коммерческой недвижимости), и соответственно каждый из 8 видов должен иметь свою цену за метр. Причем мы не можем просто взять, и сделать одинаковые цены по всей стране, то есть тут как и с производствами - в каждом регионе должен быть свой локальный мини-рынок недвижимости. То есть в каждом регионе мира должны быть разные цены.
Как это всё расставлять?
Вручную - не вариант. Более того, даже если говорить о средних ценах за метр в каждой стране мира - даже таких данных в сети нет. Они либо касаются конкретных стран, либо только для последних пары лет, либо вовсе отсутствуют. И я сейчас говорю об одном числе, цена за метр в среднем. Тут речи не идет про 8 типов. Некоторые в комментариях уже задавали вопросы: откуда и как я получаю данные, включая те, которые сложно получить или они отсутствуют вовсе?
За этим вопросом кроется ответ, в котором заключена основная боль - поиск информации и её синтез. Для вас - это выглядит как волшебные посты, мол "он расставил в каждом регионе параметр N", а за кадром, я часами проделываю работу по поиску и сбору данных по конкретной сфере. Используется вообще всё: самописные программы на Python для парсинга данных, различные ИИ, ручной поиск, фильтрация данных из статистических отчетов и прочее. Но в некоторых сферах - ничего из этого не работает. Пример - как раз цены на недвижимость.
Найти цену за метр в Москве, Минске, Берлине? Раз два и готово. Найти в среднем по Люксембургу - изи. А вы найдите данные по по провинции Асмара из Эритреи. Найдите данные по каждому региону Конго. Найдите данные по Синцзяню. Их нет. Даже средние по стране найти можно дай бог для половины стран. Что приходится делать в такой ситуации? Синтезировать данные. И благо, есть из чего.
Каждая новая разработка механики - это добавление новых данных в игру. Когда-то был добавлен ВВП всем странам мира. Когда-то - население каждому региону. Потом рельеф, этносы, религии. Потом инфраструктура, цены на конкретные товары и услуги, налоги, инвестиции. Чистый импорт и экспорт. И вот когда настает момент, что данных нет вообще - мы можем их синтезировать из существующих доказанных реальных экономических параметров. Это не расставленные числа от балды, а скрупулёзно рассчитанные параметры, которые отталкиваются от реальных экономических данных. Конкретика - в следующем посте. Этот пост лишь для осознания глубины работы с данными, что сама по себе разработка, это не только использование существующего, но и постоянный анализ и производство своих выводов.
1🤯157❤42👍16🔥11🐳6🍌5💅2🤔1
STRUDIO | Разработка игр
🏛Я убил 8 часов на разработку алгоритма расстановки цен на недвижимость. И У МЕНЯ ПОЛУЧИЛОСЬ! Как я писал до этого, в каждой стране есть 8 видов квадратных метров(4 для жилья и 4 для коммерческой недвижимости), и соответственно каждый из 8 видов должен иметь…
🎆 А теперь к конкретике. На что я потратил 8 часов на этот раз.
Что я смог синтезировать:
— Цену за метр квадратный для КАЖДОГО региона мира КАЖДОЙ страны мира по КАЖДОМУ из 8 видов метра квадратного.
— Для каждого региона мира, каждого из 8 видов метра: количество этих метров на одного человека
— Общее количество метров по каждому региону
— Общее количество метров в среднем по стране по каждому из 8 типов
— Средняя стоимость метра квадратного по стране для жилой и коммерческой недвижимости(перерассчитанная после синтеза)
— Среднее по стране количество метров на одного человека, перерассчитанное после синтеза
— Экономическую привлекательность недвижимости по каждому региону, основанную на куче факторов(инвестиционные потенциал, стабильность региона, отдаленность к морским путям, курортность, туристический потенциал, скопление рабочих мест, климат, рельеф, важность субъекта если речь о федеративных функциях, прочее)
Почему я говорю "у меня получилось"? А дело в том, что после проработки, я зашел в игру и стал сверять вручную регионы с реальностью. Взял точечно 40 регионов по всему миру, смотрю что насчитал алгоритм. Иду смотреть данные в интернете за 2020 год по этим регионам и городам. Итоги: ПОГРЕШНОСТЬ В РАЙОНЕ 5%. ЭТО ШОКИРУЮЩИЙ РЕЗУЛЬТАТ. Я НАЖИМАЮ НА БРЕСТ И ПОЛУЧАЮ РЕАЛЬНУЮ СРЕДНЮЮ ЦЕНУ В 950$ ЗА МЕТР, КАК БУДТО ИЗ ВИДОСА НА ЮТУБЕ С ОБЗОРОМ РЫНКА НЕДВИЖИМОСТИ.
Всё, ультанул. Пойду перезагружать свой процессор(мозг)(иду спать)
Какие у нас были вводные данные?
— Среднее количество метров квадратных по каждой стране(для некоторых африканских стран синтезировано на основе средних данных по региону)
— Средняя стоимость метра квадратного по стране в целом(ситуацию описал в прошлом посте).
Что я смог синтезировать:
— Цену за метр квадратный для КАЖДОГО региона мира КАЖДОЙ страны мира по КАЖДОМУ из 8 видов метра квадратного.
— Для каждого региона мира, каждого из 8 видов метра: количество этих метров на одного человека
— Общее количество метров по каждому региону
— Общее количество метров в среднем по стране по каждому из 8 типов
— Средняя стоимость метра квадратного по стране для жилой и коммерческой недвижимости(перерассчитанная после синтеза)
— Среднее по стране количество метров на одного человека, перерассчитанное после синтеза
— Экономическую привлекательность недвижимости по каждому региону, основанную на куче факторов(инвестиционные потенциал, стабильность региона, отдаленность к морским путям, курортность, туристический потенциал, скопление рабочих мест, климат, рельеф, важность субъекта если речь о федеративных функциях, прочее)
Каков результат:
— У нас есть стартовый локальный минирынок в КАЖДОМ регионе мира.
— Алгоритм нелинейный и учитывает множество факторов. Он работает и раскрывается по разному в разных регионах и условиях.
— Он используется только для расстановки данных на старте. Далее уже дело законов, рынка, симуляции и прочего
Почему я говорю "у меня получилось"? А дело в том, что после проработки, я зашел в игру и стал сверять вручную регионы с реальностью. Взял точечно 40 регионов по всему миру, смотрю что насчитал алгоритм. Иду смотреть данные в интернете за 2020 год по этим регионам и городам. Итоги: ПОГРЕШНОСТЬ В РАЙОНЕ 5%. ЭТО ШОКИРУЮЩИЙ РЕЗУЛЬТАТ. Я НАЖИМАЮ НА БРЕСТ И ПОЛУЧАЮ РЕАЛЬНУЮ СРЕДНЮЮ ЦЕНУ В 950$ ЗА МЕТР, КАК БУДТО ИЗ ВИДОСА НА ЮТУБЕ С ОБЗОРОМ РЫНКА НЕДВИЖИМОСТИ.
Еще фан факт: все расчеты для стартовых цен недвижимости ведутся в долларах США. А при отображении вы сможете смотреть как в долларах, так и нац валюте. Однако в этой механике, как и в других я предусмотрел то, что мировая резервная валюта может измениться, поэтому игра поддерживает перерасчет ВСЕХ игровых параметров где вы привыкли видеть доллар в жизни, в любую другую валюту которая может стать главной за 100 лет игры. Даже биткоин(да, крипта будет).
3🤯207❤43🔥20🐳7👍5💅4🗿3🤔2🍌2
🔥Налог на имущество работает
И всё то, что я писал вчера, было сделано для того, чтобы внедрить налог на имущество. Что ж, теперь он работает на 100%. Казалось бы, нам всего лишь надо было рассчитать доход от одного налога, но ведь для этого нам нужна налогооблагаемая база. И понеслась.
И всё то, что я писал вчера, было сделано для того, чтобы внедрить налог на имущество. Что ж, теперь он работает на 100%. Казалось бы, нам всего лишь надо было рассчитать доход от одного налога, но ведь для этого нам нужна налогооблагаемая база. И понеслась.
Я даже сделал на 80% еще окно недвижимости, которое еще ни разу вам не показывал(и это все за прошлую ночь). Скоро покажу и его. А пока отчитываюсь о работе налога на имущество.
1🔥167❤36🤯7🐳4👍3🍌3💅3🗿1
📈 И даже это еще не всё насчет недвижимости...
И конечно, именно этот огромный пул и является налогооблагаемой базой для налога на имущество. Законами можно будет точечно настроить, какие категории качества недвижимости облагаются налогом, а какие освобождены, точечно стимулируя спрос.
Это окно нужно скорее для информации. Самого функционала здесь много не будет, окно легкое в освоении. Везде как статичные подсказки, так и всплывающие
Мало того, что у нас 4 вида метров квадратных жилья и 4 вида качества коммерческих помещений, так и еще по каждому из 8 видов есть полная статистика под капотом. Каждый из 8 видов имеет свою диаграмму соотношения владельцев. То есть, каким процентов от общего пула недвижимости владеют физ.лица, частные компании и государство. Соответственно, косвенно по этим данным вы будете понимать, как обстоят дела с доступом к жилью, как работает социальная программа в этой области, и насколько страна погрязла в "арендованной жизни". Всё это напрямую связано и с рынком аренды в стране.
И конечно, именно этот огромный пул и является налогооблагаемой базой для налога на имущество. Законами можно будет точечно настроить, какие категории качества недвижимости облагаются налогом, а какие освобождены, точечно стимулируя спрос.
Это окно нужно скорее для информации. Самого функционала здесь много не будет, окно легкое в освоении. Везде как статичные подсказки, так и всплывающие
1❤156🔥15🤯14🐳5🤔4🍌3👍2💅2🗿2🤣1
⚡️Расставлены все всплывающие подсказки окна налогов
Теперь вся информация разжевана и недвусмысленна. В каких-то описаниях применяются и специальные подсказки(как с налогом на имущество и транспортный налог)
Теперь вся информация разжевана и недвусмысленна. В каких-то описаниях применяются и специальные подсказки(как с налогом на имущество и транспортный налог)
🔥135❤23🐳10👍4💅4🍌2🗿1
📈Пошлины и дополнительные налоги
То, что я сейчас вам показываю - добавляет в игру 570 новых налогов. А именно - по 3 новых ползунка для каждого из 110 ресурсов и 80 услуг.
Тезисно:
Добавление этого механизма позволяет вам даже без отдельных законов очень точечно настроить налоговую систему
То, что я сейчас вам показываю - добавляет в игру 570 новых налогов. А именно - по 3 новых ползунка для каждого из 110 ресурсов и 80 услуг.
Тезисно:
— Дополнительный налог позволяет обложить точечно доп.налогом любой выбранный ресурс. Этот налог не отменяет общие налоги. Доп.налог по сути выполняет функции акцизов, ресурсных налогов и прочего
— Проценты высчитываются на базе себестоимости. 50% налога - +50% от себестоимости к итоговой цене товара.
— Пошлины: Бывают на импорт и на экспорт. Импортные - для защиты ваших производителей. Экспортные - для ограничения вывоза стратегических товаров. Импортные применяются чаще в нашем мире.
— Процент доп налога и пошлин можно настроить от 0 до 1000%. Шаг движения ползунком - 10%. Шаг колесика мыши или стрелочек - 1%
Добавление этого механизма позволяет вам даже без отдельных законов очень точечно настроить налоговую систему
1🔥133❤20🤯7💅6👍5🐳4🗿3🍌2
STRUDIO | Разработка игр
📈Пошлины и дополнительные налоги То, что я сейчас вам показываю - добавляет в игру 570 новых налогов. А именно - по 3 новых ползунка для каждого из 110 ресурсов и 80 услуг. Тезисно: — Дополнительный налог позволяет обложить точечно доп.налогом любой выбранный…
🌹Дополню про это окошко
То есть, тут всё с точки зрения интерфейса работает по уже известным принципам.
Ниже - небольшое описание о пошлинах у всех на виду. Пошлины которые настраиваются здесь - являются базовыми. То есть, они будут работать для всех стран мира, если не предусмотрено что-то "иное". Под иным подразумевается то, что вы через дипломатию сможете с конкретной страной договориться о пошлинах. Или например изменить их в рамках механики экономических союзов.
То есть, если вы в этом окне выставили 10% пошлину на товар, то для всех стран, с которыми у вас нет каких-то иных прямых договоров и вы не состоите в одном экономическом союзе - эта 10% ставка будет работать.
Итого, в игре суммарно 583 налога. Думаю, хватит)
По крайней мере, для первой версии игры. Ведь на налогах всё не кончается. Нам еще делать субсидии, дотации, субвенции...
Тут всё устроено уже привычно для вас. Ползунок работает также и позволяет вводить данные с помощью перемещения курсора, колесиком и стрелочками. Слева от ползунка пишется сумма налогов, уже собранная с этого конкретного ресурса за год. Там на фото сейчас нули, так как мне еще предстоит вставить эти пошлины в цепочку товаров в коде.
То есть, тут всё с точки зрения интерфейса работает по уже известным принципам.
Ниже - небольшое описание о пошлинах у всех на виду. Пошлины которые настраиваются здесь - являются базовыми. То есть, они будут работать для всех стран мира, если не предусмотрено что-то "иное". Под иным подразумевается то, что вы через дипломатию сможете с конкретной страной договориться о пошлинах. Или например изменить их в рамках механики экономических союзов.
То есть, если вы в этом окне выставили 10% пошлину на товар, то для всех стран, с которыми у вас нет каких-то иных прямых договоров и вы не состоите в одном экономическом союзе - эта 10% ставка будет работать.
Итого, в игре суммарно 583 налога. Думаю, хватит)
1❤149🤯42💅8🔥7🐳6👍4🗿3🍌2
☘️ Ответы на некоторые частые вопросы
1. Будет ли в игре моддинг и мультиплеер?
2. Игра будет сложная, как ядерный звездолет?
3. Ты правда работаешь над игрой один? Собираешься ли набирать команду?
4. Когда планируется релиз игры? Какая будет стоимость в рублях?
1. Будет ли в игре моддинг и мультиплеер?
Ответ: Будет, однако не на релизе. Это план на будущие обновления. Мультиплеер нужно завозить, когда мы с вами обкатаем игру и сделаем вывод о стабильности и адекватной работе. Тогда начинаем. По поводу моддинга - он будет открываться постепенно с обновлениями. Будут выноситься пачками файлы в папки игры. Сначала появится примитивный моддинга(замена текстур, рисование ваших иконок, замена флагов, изменение всей растровой графики в игре), затем будет доступно изменение стартовых конфигураций, переменных, расчета формул. Далее - уже написание своих скриптов и изменение старых.
2. Игра будет сложная, как ядерный звездолет?
Ответ: На самом деле - нет. Моя задача - добавить как можно больше инструментария в игру, ведь чем больше механик, тем больше вариаций того, как можно отыгрывать. Когда механик много, даже колебание в одной сфере способно вызывать целые цепочки домино, которые приводят к неожиданным событиям в стране и мире. Это универсальная песочница, где нет прописанного шаблонного сюжета. Мир живой, и играет сам в себя, на равне с вами. В игре много сложных штук, но вы во всем сможете разобраться. Легко играть - сложно стать профи. Вот философия проекта.
3. Ты правда работаешь над игрой один? Собираешься ли набирать команду?
Ответ: Да, я разрабатываю игру один. В соло пишу весь код, создаю графику, записываю и монтирую видео, пишу текст и прочее. Более того, как у меня есть официальное юридическое лицо(компания), где я учредитель и директор, я также занимаюсь юридическими вопросами, бухгалтерским учетом и прочими административными процессами. Также у проекта есть композитор, который пишет замечательную музыку специально для Economic Miracle.
Я собираюсь набирать команду, но уже после релиза, в случае, если проект хорошо себя покажет. Добровольная помощь на бесплатной основе будет эффективна лишь в ограниченном количестве задач и поиске информации, не более. Я сторонник того, что реальный труд должен оплачиваться адекватно. А значит, чтобы собрать настоящую команду - нужны ресурсы. Их я смогу получить как раз от релиза игры. То есть, выпуск игры станет лишь началом пути.
4. Когда планируется релиз игры? Какая будет стоимость в рублях?
Ответ: Релиз планируется на октябрь 2026. Перенос на пару месяцев возможен, но в крайнем случае. Я себя настраиваю, что я обязан успеть. Стоимость будет менее 1000р. Я считаю это разумным порогом, чтобы большинство могло себе её позволить. Будет и небольшая скидка в честь релиза, сразу с выпуском. Конечная цена будет еще согласована, вся информация сейчас лишь справочная. Пока что обдумываются числа в районе 700-800р.
🔥194❤36👍16🐳6💅4🍌2
🥐 Индекс налоговой нагрузки
При наведении на параметр, раскрывается формула, по которой он высчитывается. Она состоит из 3 параметров с разными весами, которые уже включают в себя все 13 налогов.
Какой показатель является оптимальным - сильно зависит от самой страны, ситуации, доверия населения, экономики.
(Оно будет восприниматься на вид проще, когда будете читать на русском)
В нижней части окна налогов добавил важный параметр - индекс налоговой нагрузки(далее - TBI). Это показатель, от 0 до 150%, которые высчитывается суммарно из всех ваших установленных налогов. Он является итоговым показателем налоговой нагрузки на ваших людей. В нем учтены все 13 основных налогов. По этому показателю вы сможете понять, насколько серьезны изменения ваших налогов, как они влияют на общую нагрузку.
При наведении на параметр, раскрывается формула, по которой он высчитывается. Она состоит из 3 параметров с разными весами, которые уже включают в себя все 13 налогов.
Какой показатель является оптимальным - сильно зависит от самой страны, ситуации, доверия населения, экономики.
🔥114❤19🐳6👍5🍌5🗿3💅2
Что делаем дальше?
Теперь я займусь финальным реворком карты. Речь идет о регионах, их форме, красивых береговых линиях, и прочем подобном. Количество точек останется прежним. Добавится больше регионов, начну делать почву для независимых армий в Африке и Юго-восточной Азии, улучшится внешний вид берегов и границ между регионами. Это будет финальный реворк вплоть до РЕЛИЗНОЙ версии. То есть, я не буду возвращаться к карте и регионам более, пока не выйдет игра. Последующие изменения будут уже с обновлениями. На реворк карты у меня уйдет какое-то количество дней. В течение этого периода постов будет меньше, однако как реворк будет закончен - начнется целая лавина постов по всем изменениям карты.
Это изменение касается именно структуры карты, а не внешнего вида как такового.
Уже почти 4 месяца не выходили полнометражные видео(дневники разработки) на ютуб. Для съемки нового, я старался доделать окно налогов. Теперь - я могу начать снимать, показывая готовую механику, где бегают циферки. Завтра я уже начну снимать видео, а вечером/ночью, вероятно оно уже выйдет.
Теперь я займусь финальным реворком карты. Речь идет о регионах, их форме, красивых береговых линиях, и прочем подобном. Количество точек останется прежним. Добавится больше регионов, начну делать почву для независимых армий в Африке и Юго-восточной Азии, улучшится внешний вид берегов и границ между регионами. Это будет финальный реворк вплоть до РЕЛИЗНОЙ версии. То есть, я не буду возвращаться к карте и регионам более, пока не выйдет игра. Последующие изменения будут уже с обновлениями. На реворк карты у меня уйдет какое-то количество дней. В течение этого периода постов будет меньше, однако как реворк будет закончен - начнется целая лавина постов по всем изменениям карты.
Это изменение касается именно структуры карты, а не внешнего вида как такового.
❤225💅25👍19🐳7🔥4🍌4🤔1
🔥Видео уже вышло!
Наконец-то сделал новое полное видео, на этот раз на тему налогов и прочих изменений. Приятного просмотра!
Следующее полное видео будет после реворка карты(реворк уже начал, вам понравится)
https://www.youtube.com/watch?v=aBQdxSGhKVI
Наконец-то сделал новое полное видео, на этот раз на тему налогов и прочих изменений. Приятного просмотра!
Следующее полное видео будет после реворка карты(реворк уже начал, вам понравится)
https://www.youtube.com/watch?v=aBQdxSGhKVI
❤161🤯13🔥8🍌8🐳7💅4🗿4👍3
STRUDIO | Разработка игр
🔥Видео уже вышло! Наконец-то сделал новое полное видео, на этот раз на тему налогов и прочих изменений. Приятного просмотра! Следующее полное видео будет после реворка карты(реворк уже начал, вам понравится) https://www.youtube.com/watch?v=aBQdxSGhKVI
🤥 Думаю, надо придумать что-то новое
Касаемо видео, я продолжу делать привычные дневники разработки, однако буду больше уделять времени монтажу и сценарию. Так видео будет более структурированным.
Также думаю попробовать новые форматы широких видео. Небольших и с монтажом. Минут на 5-10 например, с рассказом каких-то фич. Может скоро уже сделаю подобное
Касаемо видео, я продолжу делать привычные дневники разработки, однако буду больше уделять времени монтажу и сценарию. Так видео будет более структурированным.
Также думаю попробовать новые форматы широких видео. Небольших и с монтажом. Минут на 5-10 например, с рассказом каких-то фич. Может скоро уже сделаю подобное
💅115👍36❤16🐳5🍌3
STRUDIO | Разработка игр
Что делаем дальше? Уже почти 4 месяца не выходили полнометражные видео(дневники разработки) на ютуб. Для съемки нового, я старался доделать окно налогов. Теперь - я могу начать снимать, показывая готовую механику, где бегают циферки. Завтра я уже начну снимать…
💦 По поводу карты
Работа уже идет, и изменений уже много. Уже буквально 30 стран подверглись серьезным изменениям. Однако хочу уже показать, когда будет всё перенесено в игру. Перерисовать сами регионы - это недолго, однако прежде чем перенести в игру нужно сгенерировать еще некоторые файлы на базе новой карты. В общем, логичнее и эффективнее сначала полностью дорисовать все изменения, и уже потом одним заходом всё сгенерировать и перенести в игру. А уже потом, показывать вам все изменения. Поэтому, нужно некоторое время для новых постов о карте
Работа уже идет, и изменений уже много. Уже буквально 30 стран подверглись серьезным изменениям. Однако хочу уже показать, когда будет всё перенесено в игру. Перерисовать сами регионы - это недолго, однако прежде чем перенести в игру нужно сгенерировать еще некоторые файлы на базе новой карты. В общем, логичнее и эффективнее сначала полностью дорисовать все изменения, и уже потом одним заходом всё сгенерировать и перенести в игру. А уже потом, показывать вам все изменения. Поэтому, нужно некоторое время для новых постов о карте
💅117❤52👍20🐳5🍌3