<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Posts on Блог ThatMaidGuy</title>
    <link>https://thatmaidguy.ru/blog/posts/</link>
    <description>Recent content in Posts on Блог ThatMaidGuy</description>
    <image>
      <title>Блог ThatMaidGuy</title>
      <url>https://thatmaidguy.ru/blog/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://thatmaidguy.ru/blog/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sat, 31 Jan 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://thatmaidguy.ru/blog/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Используем кошкодевочек как &#34;семя&#34; рандома</title>
      <link>https://thatmaidguy.ru/blog/posts/catgirls/</link>
      <pubDate>Sat, 31 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/catgirls/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Эта статья от 23 января 2026 из моего &lt;a href=&#34;https://boosty.to/thatmaidguy/posts/28224527-027a-4011-aaa8-28dd20f78037&#34;&gt;Boosty&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;В общем, на руках у меня есть огромный пак бесплатных спрайтов &amp;ldquo;кошка-жена&amp;rdquo;. Я уже в своем телеграмме писал, что для игры появилась интересная идея сделать оружие, которое бы генерировалось в зависимости от девочки.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://thatmaidguy.ru/blog/media/2026/01/1769852180415458_e8fdfc1f-518f-42e8-94ff-4ac057fc98c5.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;По сути - идея не сложная. Мы можем использовать рандом для этого. А чтобы характеристики присваивались кошко-девочке - мы можем сделать зерно для рандома из самого изображения.&lt;/p&gt;
&lt;p&gt;&lt;img loading=&#34;lazy&#34; src=&#34;https://thatmaidguy.ru/blog/media/2026/01/1769852180013659_7fef3278-e3a8-42f4-bc2a-844092014fdc.png&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Неигровое приложение на игровом движке</title>
      <link>https://thatmaidguy.ru/blog/posts/neigrovoe-prilozhenie-na-igrovom-dvizhke/</link>
      <pubDate>Thu, 18 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/neigrovoe-prilozhenie-na-igrovom-dvizhke/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Да, для обложки использовался ИИ, что ты мне сделаешь, я в другом городе.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Недавно перед мной встала проблема - для зачета по одному из предметов необходимо написать кроссплатформенное мобильное приложение. Я, имея лишь опыт в разработке игр, в написании мобильных приложений ни бом бом.&lt;/p&gt;
&lt;p&gt;Потыкав Flutter, я удостоверился в своей обреченности. Он мне показался слишком&amp;hellip; нагруженным что-ли? А долбиться с React Native уже не особо хочется, особенно зная мои познания в дизайне (например этот сайт).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unity &#34;дорожает&#34;</title>
      <link>https://thatmaidguy.ru/blog/posts/unity-dorozhaet/</link>
      <pubDate>Tue, 11 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/unity-dorozhaet/</guid>
      <description>&lt;p&gt;На днях многие разработчики на юнити получили на почту письмо о повышении цен на юнити, но - эта новость не такая уж и плохая, чем она кажется после Runtime Fee и других их ошибок. Давайте разбираться!&lt;/p&gt;
&lt;p&gt;Вот такое письмо пришло разработчикам (Спасибо &lt;a href=&#34;https://gamefromscratch.com/unity-announce-price-increases-3/&#34;&gt;GameFromScratch&lt;/a&gt;):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We will be making adjustments to Unity pricing and packaging in line with last year’s commitment to predictable, annual price adjustments.&lt;/p&gt;
&lt;p&gt;Unity Pro and Enterprise will see a 5% price increase, starting January 12th. Unity Pro and Enterprise plans on 6.3 LTS will no longer include Havok Physics for Unity. Later in 2026, all plans will gain expanded free access to Unity DevOps functionality.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Большое обновление для Melissa The Maid</title>
      <link>https://thatmaidguy.ru/blog/posts/melissa-the-maid/</link>
      <pubDate>Fri, 07 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/melissa-the-maid/</guid>
      <description>&lt;p&gt;Спустя больше года, после 55 Ludum Dare, в котором я участвовал с игрой &lt;a href=&#34;https://thatmaidguy.su/game/3&#34;&gt;Melissa The Maid&lt;/a&gt; я подготовил большое обновление, которое подводит мою игру к тому виденью, который я задумывал изначально.&lt;/p&gt;
&lt;p&gt;Цель обновления - максимально стабилизировать работу игры и показать, что мне не плевать на уже созданные игры. Изменения не затрагивали геймплейную сторону вопроса, кроме смены физического движка на более эффективный.&lt;/p&gt;
&lt;p&gt;Что было изменено?&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Исправления некоторых громкостей звуков. Некоторые источники звука были слишком тихими (на примере ядра из конца игры);&lt;/li&gt;
&lt;li&gt;Убрана прозрачность окна в интро, что влияло на работоспособность игры на некоторых видеокартах. Игра потеряла свою фишку в угоду стабильности;&lt;/li&gt;
&lt;li&gt;Изменение озвучек. Благодаря посильной помощи &lt;a href=&#34;https://www.youtube.com/@listravki&#34;&gt;ghostwife (лист травки)&lt;/a&gt; и &lt;a href=&#34;https://www.youtube.com/@mixap52&#34;&gt;MixaP52&lt;/a&gt;, рассказчица (в изначальной задумке) и записи программиста стали более живыми, избавившись от нейрослопа;&lt;/li&gt;
&lt;li&gt;Двери помечаются жирной стрелкой, видимой из любого места в карте, чтобы игроки не заблудились. Также над ними появился текст, который более наглядно показывает, что гличконов недостаточно;&lt;/li&gt;
&lt;li&gt;Сохранения! Даже если игра короткая, некоторые головоломки могут сильно загрузить игрока, что тот захочет сделать перерыв. Теперь прогресс игры и настройки не потеряются;&lt;/li&gt;
&lt;li&gt;На заглавном экране появилось памятка для новичков;&lt;/li&gt;
&lt;li&gt;Также тестируются экспериментальные билды для смартфонов.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Обновление появится в ближайшее время на VK Play, GameJolt, &lt;a href=&#34;http://itch.io&#34;&gt;itch.io&lt;/a&gt; и моем сайте&lt;/p&gt;</description>
    </item>
    <item>
      <title>Добавляйте больше ИМПАКТА в ваши игры!</title>
      <link>https://thatmaidguy.ru/blog/posts/game-impact/</link>
      <pubDate>Sun, 26 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/game-impact/</guid>
      <description>&lt;p&gt;Это текстовая версия данного видео:&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/8lXkKdksb08?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;Итак, у нас есть такой небольшой проект с 2д платформером. Можем ходить, прыгать и стрелять в противника.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;output.gif&#34; loading=&#34;lazy&#34; src=&#34;https://thatmaidguy.ru/blog/media/2025/10/1761520988146853_output.gif&#34;&gt;&lt;/p&gt;
&lt;p&gt;Но как-то стрельба выглядит очень сыро. Давай улучшим игру добавив… импакт всему что у нас есть.&lt;/p&gt;
&lt;p&gt;Итак для начала добавим визуальное обозначение попадания во врага. Будем окрашивать его в белый цвет на короткое время. Так как модификатор цвета в годоте для объекта меняет лишь его оттенок – нам понадобиться простенький шейдер.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Вышла вторая dev сборка Godot Engine 4.6 (перевод)</title>
      <link>https://thatmaidguy.ru/blog/posts/vyshla-vtoraya-dev-sborka-godot-engine-4-6/</link>
      <pubDate>Wed, 22 Oct 2025 11:05:09 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/vyshla-vtoraya-dev-sborka-godot-engine-4-6/</guid>
      <description>&lt;p&gt;2 дня назад была выложена вторая dev-сборка движка Godot Engine 4.6. По списку изменений обновление обещает быть достаточно масштабным! Я решил перевести &lt;a target=&#34;_blank&#34; rel=&#34;noopener noreferrer nofollow&#34; href=&#34;https://godotengine.org/article/dev-snapshot-godot-4-6-dev-2/&#34;&gt;официальную статью&lt;/a&gt; на русский с основным списком изменений. &lt;/p&gt;
&lt;h2&gt;Основное&lt;/h2&gt;
&lt;h3&gt;Сборка движка Godot как библиотеки&lt;/h3&gt;
&lt;p&gt;Часто пользователи просили возможность собирать движок как отдельную библиотеку. Раньше это не было в приоритете из-за архитектурных особенностей движка, но со временем возникли сценарии, где доступ к Godot в изолированном виде необходим. Пока это не полноценная и официально поддерживаемая интеграция, &lt;a target=&#34;_blank&#34; rel=&#34;noopener noreferrer nofollow&#34; href=&#34;https://github.com/kisg&#34;&gt;Gergely Kis&lt;/a&gt; проделал работу, позволяющую иметь функциональную базу (внутренне называемую LibGodot) — теперь есть базовая поддержка GodotInstance как точки входа для таких специализированных рабочих процессов. &lt;/p&gt;</description>
    </item>
    <item>
      <title>Gajin Entertainment представила платформу для создания игр с открытый исходным кодом и ИИ функционалом</title>
      <link>https://thatmaidguy.ru/blog/posts/edenspark/</link>
      <pubDate>Wed, 22 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/edenspark/</guid>
      <description>&lt;p&gt;Компания Gaijin Entertainment представляет EdenSpark — первую платформу с открытым исходным кодом, которая облегчит независимым разработчикам выход на консоли и при этом позволит полностью сохранять права на код своих проектов. Закрытое бета-тестирование начнётся в ноябре 2025 года, а полноценный релиз запланирован на 2026 год.&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/J8JN9lKh5V4?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;p&gt;EdenSpark даёт одиночным разработчикам прямой и простой доступ к приставочным платформам — без необходимости регистрировать юрлицо или сталкиваться с дорогой бумажной волокитой. Любой автор сможет превратить идею в игру и поделиться ею с друзьями на ПК, PlayStation или Xbox. В отличие от закрытых экосистем, EdenSpark гарантирует разработчикам полное право собственности на их творчество: игры можно будет публиковать в сообществе EdenSpark или издавать самостоятельно в любом другом месте. Такое сочетание доступности и свободы уникально — популярные движки дают мощные инструменты, но редко решают задачу простого доступа к аудитории при условии открытой лицензии. EdenSpark заполняет именно этот пробел.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Моддер портировал карту из второй части Half-Life в первую</title>
      <link>https://thatmaidguy.ru/blog/posts/modder-portiroval-kartu-iz-vtoroj-chasti-half-life-v-pervuyu/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/modder-portiroval-kartu-iz-vtoroj-chasti-half-life-v-pervuyu/</guid>
      <description>&lt;p&gt;Недавно глянул один ролик на YouTube, в котором автор запускает карту на движке GoldSrc (Half-Life 1) и использует для теста старый ноутбук 2002 года, снова поднимает насущную сейчас тему - почему современные игры часто требуют куда больше железа и при этом хуже «оптимизированы», чем тайтлы двадцатилетней давности. В ролике демонстрация идёт как простой технический эксперимент: карта работает стабильно на древнем железе, в то время как этот же процессор ноутбука уходил в 100% загруженность при использовании Windows 7 Embedded.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Страх и ненависть с Авророй на F&#43; R570E</title>
      <link>https://thatmaidguy.ru/blog/posts/strah-i-nenavist-s-avroroj-na-f-r570e/</link>
      <pubDate>Wed, 24 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/strah-i-nenavist-s-avroroj-na-f-r570e/</guid>
      <description>&lt;p&gt;Итак, вы обладатель говнофона F+ R570E, красная цена которому в ДНС - 6 тысяч. Зачем, а главное нахрена он вам, но раз он у вас на руках - можем попробовать накатить отечественную систему Аврора ОС.&lt;/p&gt;
&lt;h2&gt;Кратко о телефоне&lt;/h2&gt;
&lt;p style=&#34;text-align: center&#34;&gt;
  &lt;img src=&#34;https://thatmaidguy.ru/blog/media/2025/10/1760362177143780_PXtiWYqz05vUaJM09L52vilWN8dud8Ul2Hys.png&#34; alt=&#34;PXtiWYqz05vUaJM09L52vilWN8dud8Ul2Hys.png&#34;&gt;
&lt;/p&gt;
&lt;p&gt;Это реально говнофон. Здесь сосет абсолютно все. От немощного процессора, который дай бог запустит видео на ютубе, до памяти, которой всего 64 гига. Я не знаю, кто такие смартфоны покупает. Даже бабушке стыдно такой купить, тем более там должно быть всего 2 кнопки: звонок внуку и звонок в морг.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Планшет на Android в качестве рабочего устройства</title>
      <link>https://thatmaidguy.ru/blog/posts/planshet-na-android-v-kachestve-rabochego-ustrojstva/</link>
      <pubDate>Sun, 10 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/planshet-na-android-v-kachestve-rabochego-ustrojstva/</guid>
      <description>&lt;p&gt;Недавно поймал себя на мысли, что мне как-то скучно живется и мне стоит начать вставлять себе палки в колеса.&lt;/p&gt;
&lt;p&gt;Я понял, что ну как-то не хочу сидеть скрючившись за стулом, работая над очередной игрой/сценарием/статьей.&lt;/p&gt;
&lt;p&gt;У меня на тот момент еще был рабочий ноутбук Lenovo Thinkpad X230T, но мне хотелось еще меньше устройство и выбор мой пал на Android планшет.&lt;/p&gt;
&lt;p&gt;На эту идею меня очень вдохновила демонстрации работы редактора Godot Engine на планшете под управлением Аврора ОС. И я помнил, что что-то подобное уже есть на телефонах/планшетах, и это можно попробовать.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Небольшие рассуждения по поводу Kernel античитов</title>
      <link>https://thatmaidguy.ru/blog/posts/nebolshie-rassuzhdeniya-po-povodu-kernel-antichitov/</link>
      <pubDate>Thu, 07 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/nebolshie-rassuzhdeniya-po-povodu-kernel-antichitov/</guid>
      <description>&lt;p&gt;После выхода Battlefield 6 в ОБТ многие игроки столкнулись с античитом, запрещающим заходить в игру, если у тебя отключен Secure Boot.&lt;/p&gt;&lt;p&gt;Данная новость заставила задуматься о том - а для чего античит узнает эту информацию, что так или иначе вылилось в рассуждения о необходимости античитов на уровне ядра.&lt;/p&gt;&lt;p&gt;Для меня тревожный звоночек о kernel-level софте, еще со времен такой DRM защиты как StarForce, созданный нашими соотечественниками. Помимо того, что сейчас купленная тобой лицензия больше не заведется на новых системах, начиная с Windows Vista, так и еще были случаи, что эта защита натурально вызывала ошибки и ломала системы игрокам.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JetBrains стали спонсорами Godot Engine</title>
      <link>https://thatmaidguy.ru/blog/posts/jetbrains-sponsored-godot-engine/</link>
      <pubDate>Wed, 06 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://thatmaidguy.ru/blog/posts/jetbrains-sponsored-godot-engine/</guid>
      <description>Небольшие мысли вслух о последней новости</description>
    </item>
  </channel>
</rss>
