SamuKata
teedeezet
teedeezet

boosty


Итоги месяца: октябрь 2025

Привет всем спонсорам!
Работа в октябре двигалась, честно говоря, сложно. У меня случились неотложные дела, связанные со здоровьем (сейчас всё нормально), так что рабочих часов в этом месяце вышло меньше обычного. Подробнее всё описано в конце поста.
Тем не менее, без результатов месяц остаться не мог.
[Grim Wild]
Грандиозных новостей технического характера в этот раз нет. Я продолжал работать над клеточными буферами, а ещё проводил эксперименты, которые закончились неудачей.
Звуки и музыка
Наконец-то у меня дошли руки до создания системы звуков и музыки, где всё разделено по своим индивидуальным каналам. Их громкость можно регулировать в настройках.
Громкость каждого канала можно выкрутить до 200%, если вам надо, чтобы игра была громче других звуков на компьютере
Самое необычное здесь - это наличие настройки, позволяющей регулировать степень приглушения звуков игры в свёрнутом состоянии.
Зачем она нужна: играя в игры, я периодически переключаюсь на другие программы (Телеграм, Дискорд, браузер...). В такие моменты я хочу продолжать мониторить ситуацию в игре на слух, но не хочу, чтобы она перекрикивала остальные приложения (допустим, чтобы я мог с комфортом послушать голосовое сообщение длиной в 1.5 часа). Игры обычно предлагают только варианты "вкл/выкл" фонового звука, что мне не нравится. Посмотрим, какой фидбек на эту настройку я получу от рядовых игроков, но лично я от неё уже в восторге.  
Для тестов музыки я сгенерировал через ИИ-сервис Suno трек для главного меню. И знаете, мне результат нравится:
MainMenu.mp3
Использовать в реальной игре я это не смогу. Трек основан на контенте, защищённом авторским правом
Обычно я говорю о том, что "сделанная мной система, естественно, поддерживает моды", но не в этот раз. Импорт звуков и музыки с диска в рантайме для UE не так прост, и мне придётся покупать отдельный плагин или разбираться со сторонними библиотеками. Буду заниматься этим позже.
Визуал: обновление органики
Раньше я не любил рисовать органику из-за хаотичных форм. Камни, растения, урожай и продукты - всё это создавало проблемы. Я пытался сделать их линии менее прямыми, и это всегда было сложно рисовать и редактировать: приходилось делить изначально прямые линии на сегменты, вручную разбрасывая точки. А если это получалось некрасиво, то единственный способ что-то исправить - полностью всё удалить и сделать заново.
В Фигму в этом году завезли эффект Texture, который накладывает на векторные фигуры сдвиг, тем самым добавляя хаотичность на этапе пост-обработки. То есть мои прямые линии сохраняются (и их всё так же легко редактировать), просто я за пару кликов могу преобразить их финальный внешний вид.
Принцип работы эффекта Texture. Накладывать его можно не только на объект целиком, но и на его индивидуальные слои
Вот все спрайты, которые были изменены или добавлены в ноябре. Обратите внимание на камни и листву деревьев:
Использование эффекта Texture:
+ Легкое применение (значительная экономия времени)
+ Полностью обратимый: отключается за один клик
+ Можно накладывать шумы на разные слои (например, у спрайта руды есть шум для внутренних частей и один большой для контура)
+ Убирает повторы, которые бросаются в глаза (допустим, та же листва деревьев - это 2-3 фигуры, разбросанных с разным поворотом и цветом)
Шершавые блоки, которые я недавно показывал, тоже сделаны через эффект Texture. 
Визуал: попытка убрать лишние направления
Вы могли заметить, что игра постепенно пополняется текстурами растений, животных, предметов и построек. А вот новой одежды и причёсок не появлялось с прошлого года. На то есть логичная причина: рисовать их намного скучнее и муторнее из-за разных направлений.
Каждая экипировка для головы должна содержать три вариации: в направлении юга, востока и севера. А экипировка для тела - это вообще кошмар наяву. С учётом вариаций для обычного, тонкого, мускулистого и толстого тела, количество разных текстур для одной и той же вещи составляет аж 12 штук.
Хочу внести небольшое изменение? Надо отразить его ещё в 11 других местах. Естественно, добровольно на такой мазохизм я никогда идти не хотел и все годы занимался рисованием чего-то более интересного.
Весь экипировочный контент, который был сделан за все годы разработки
Единственный способ не мучить ни меня, ни вас, ни мододелов - это отказаться от направлений Севера и Юга для людей, прямо как я ещё давно сделал для животных. 
Чтобы компенсировать динамику движений, можно вращать не только предмет в руке, но и голову:

DitchDirections.mp4

Ещё есть вариант реализации взгляда с помощью движения лица, но простой поворот головы меня пока устраивает.  
А вот движения без С/Ю выглядят пока что убого:

DitchDirections1.mp4

Я попробую поэкспериментировать с разнообразием, добавив при движении вверх и вниз периодическое отзеркаливание тела. Если получится что-то стоящее, покажу вам
Отказ от лишних направлений у людей - это:
+ Намного меньше работы для меня и мододелов
+ Одинаковая логика для людей и животных
+ Не надо создавать анимации с разными направлениями
+ При повороте на "север" предметы в руке загораживались телом, их не было видно игроку (см. пушку в первом видео). В новом варианте проблема исчезает
+ Меньше спрайтов в runtime текстурном атласе => туда влезет больше контента без лишних трат видеопамяти
+ Обычно все спрайты для направления С/Ю - это отзеркаленные половинки. Там видно четкие повторы (кое-где это выглядит некрасиво - например, в кудрявой причёске Одуванчик)
На данный момент это просто идея, но она настолько удобна и практична, что причин возвращаться к старой схеме я не вижу.
[Публичная деятельность]
В сфере публичной деятельности ничего, предсказуемо, не происходило. Зато я наконец-то понял причину тотального застоя.
Проблема моего отвращения к восьмой серии кроется в уже готовом материале. Он "тупиковый". Да, у меня есть озвученные главы, но они построены так, что для них создать видеоряд оказывается либо неоправданно сложно, либо просто невозможно. Да и озвучка, честно говоря, мне как всегда у себя не нравится.
Чтобы выйти из этого болота, я в ноябре применю новый подход: возьму какую-то главу видео, перепишу там сценарий и переозвучу его заново. Работа со свежим материалом должна дать мне заряд вдохновения.
Посмотрим на фактические результаты такого подхода на практике!
[Что со мной происходит]
В последние несколько месяцев посты на Бусти выходят с большим запозданием (магическим образом они все выпадают именно на седьмое число - неожиданное постоянство!). Я не потерял интерес к разработке и блогу, просто в моей жизни происходил непредсказуемый хаос.
Физически* и психологически я далеко не всегда находился в правильном состоянии для сфокусированной работы. Приходилось отказываться от сложной деятельности (код и посты), отдавая предпочтение чему-то попроще: графика, эксперименты, сортировка старых идей и избавление от самых мусорных из них.
*Имеется ввиду, что я был не на своём рабочем месте. Со мной всё нормально, волноваться не стоит
В жизненном цикле каждого творца есть кризисы. Один из таких я вынужденно пережил в последние месяцы. Зато теперь я смотрю на ГВ свежим взглядом, и вектор его развития в очередной раз немного изменился. Как мне кажется, в лучшую сторону.
Должен сказать, что несмотря на все эти временные сложности, работа над игрой по состоянию на ноябрь ведётся в обычном режиме. Мне всё так же нравится развивать проект, и останавливаться я не собираюсь.
Спасибо за внимание!

Итоги месяца: октябрь 2025 Итоги месяца: октябрь 2025 Итоги месяца: октябрь 2025 Итоги месяца: октябрь 2025

Comments

<div ><div><span class="text">настройка приглушения точно будет востребована, я уверен)</span></div>

dmitrium12


More Creators