FESUNENKO GAMES


Гео и язык канала: Россия, Русский
Категория: Игры


Шмонаем инвентари героев с лутом, и решаем, кто достоин пройти.
https://store.steampowered.com/app/1012870/Backpack_Inspector/
Автор:
https://t.me/BoDy51

Связанные каналы

Гео и язык канала
Россия, Русский
Категория
Игры
Статистика
Фильтр публикаций


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

И совершенно случайно открыл вишлисты Backpack Inspector, про которого уже забыл, и не смотрел давно. Потому что там за полтора года ежедневных стримов и показов игры в Ютубе, ТГ, и ДТФ, было около нуля вишлистов.

И как охуел со всей силы!!!

И чё мне теперь с этим делать?!

UPD: Да, все вишлисты пришли за счёт того, что сегодня стоял релиз игры в Стиме, который я забыл перенести. И все они, получается, из раздела "скоро выйдет" в Стиме.
И в целом, это не очень большое количество вишей.
Но это в разы больше, чем всё то, что я до этого самостоятельно собирал.

#BackpackInspector


Ещё много потестил игру, сделал кучу UX полишинга, улучшений логики неписей.
Сгенерировал музыку для игры, интегрировал, и сделал меню настроек с выбором цветовой схемы, громкости звука, и ограничения фпс.

Сейчас буду тестить финальные билды, и заливать в Стим.
Если всё получится с ключами - то сегодня раздам доступы прям Стим ключами к закрытому тесту.

#WhiteMeridian


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

Но во время тестов ещё нашёл UX баг, который руинит прямо сейчас геймплей на сервере.
Сейчас ещё это всё нужно пофиксить, потестить, задеплоить, залить в Стим, раздать донатерам ключи.

Постримить я сегодня уже точно не успею. Да и энергии на это уже нет.
И хотелось бы хотя бы один день в неделю иметь выходной, чтобы не сгореть.
Я думаю сейчас, как лучше сделать.

Разослать ключи донатерам, когда будет готов билд (завтра в районе обеда, скорее всего). А постримить геймплей с игроками уже в понедельник, например.
Или разослать ключи незадолго до стрима, в понедельник, чтобы максимально свежие эмоции онлайн на стриме получить?
Или всё-таки завтра разослать ключи и постримить, не жалея себя?

Пишите в комментарии, нужно ваше мнение.

#WhiteMeridian


Ребятушки, сегодня стрима не будет.
Я немножко отдыхаю.
Пока Кодекс деплоит и тестит свежий билд на сервере, на котором мы завтра с донатерами будем вместе играть на стриме!

Готовы завтра к плейтесту и стриму с подписчиками?

#WhiteMeridian


Происходит бесплатная раздача пака 550 PSX моделей в стиле Half-Life 2!
Предложение ограничено, только 24 часа (прошло уже 6).

https://www.reddit.com/r/Unity3D/comments/1vubnoq/a_gift_to_the_community_a_library_of_550_3d/

Налетай, забирай!


Новый экран ожидания для стрима.

#YouTube


Ля крысы!!!
Смотрите, чё творят!
Сэм Альтман читает мой канал, и он убрал статистику по auto-review из статы Кодекса!

#ИИ




Ну хорош, хорош!
Не зря потратил время на генератор чернового PSX арта.

Пикселизованные текстуры, правда, просрались.
Но это не страшно, это я сейчас пофикшу.

#WhiteMeridian


А вот и разные стадии роста пшеницы.

Пока задач и уточнений по оптимизации не было, поэтому агент гуляет на все бабки 🤑

#WhiteMeridian


Мой арт агент пока что не знает, что растительность можно делать просто билборд текстурами.
Посмотрите, какую милую 3д пшеницу он собрал 🥰

#WhiteMeridian


Вы просили - я сделал.

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

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

#YouTube


Аня удовлетворена.
А чего сегодня добился ты?

#WhiteMeridian



880 2 24 18 14

Мама, я в телевизоре!

Это мне Кодекс прислал отчёт о новой интегрированной в игру модели 🤣

А на фоне видно ещё третью.

#WhiteMeridian

407 0 0 10 12

67

#WhiteMeridian


Вышел новый Qwen3.8-27B, который запускается на пользовательских видеокартах с 24Gb VRAM.
Например, на старой RTX3090, которыми сейчас завален Авито за 80-90к рублей.
И пока что по бенчам он кодит примерно на уровне Claude Opus 4.6, который вышел всего полгода назад.

Передаю привет всем тем, кто "вот взлетят цены на ваши подписки, а кодить вы уже разучитесь - чё тогда будете делать?!"

#ИИ


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

Поэтому пошёл планировать геймплейные механики 😅
И, боже, как же прекрасен Sol Max в планировании!
Он задаёт кучу уточняющих вопросов и рекомендует почти всегда лучшие решения.

Собственно, я начал думать об этой механике почти сразу, как только был реализован текущий производственный хлебопекарный цех.
Я начал планировать систему скиллов и приоритетов работы.

Скиллы как в RimWorld и Kenshi - каждая работа имеет свой скилл, и скилл прокачивается, когда ты эту работу выполняешь. И чем больше у тебя прокачан скилл - тем эффективнее ты выполняешь работу.

А приоритеты работы как в RimWorld.
Каждой работе ты можешь выставлять приоритет, по важности. От 4 до 1. Чем ниже цифра - тем выше приоритет.
Это должно убрать жёсткие ИИ роли для каждого персонажа, и сделать универсальную стейт машину для всех, по которой любой персонаж может заниматься любой работой, и его роль настраивается выставлением приоритетов работы.
Которую игрок может настраивать прямо в игре.

И тут Sol Max начал мне накидывать кучу наводящих вопросов и предложений, типа "а если игрок может указывать неписю, что ему делать, то как тогда это будет выглядеть в игре, и ещё и в мультиплеере? Только админ сервера может настраивать роли? Или сделать принадлежность неписей к игрокам?".
Вопросы просто шикарные!

И таким образом мы с ним сразу раздули скоуп задачи и набрейнштормили систему фракций и собственностей, и не только для неписей, а вообще для всех сущностей и имущества в мире.
Всё может быть как личным, так и фракционным.
Если ты принадлежишь какой-то фракции - ты можешь пользоваться имуществом, которое принадлежит этой фракции. Но если у члена этой фракции есть какое-то личное имущество - то его использование будет считаться незаконным.
Мне в чатике задавали хороший вопрос на днях, а что будет, если мука принадлежит Васе, дрова Пете, а готовил хлеб Иван - то чей будет хлеб?
Sol задал мне тот же самый вопрос 🤣
И сам предложил рекомендуемое решение, которое я принял, чтобы пока не раздувать системы собственностей.
Готовый ресурс принадлежит тому, кому принадлежит инструмент, на котором этот ресурс изготавливался.
То есть, если Вася, Петя, и Иван готовили хлеб из своих ресурсов на печи, принадлежащей фракции Отступников - то хлеб принадлежит отступникам.
Если все эти ребята - отступники, они могут спокойно есть этот хлеб.
Если не отступники - они могут украсть этот хлеб, и съесть.
Пока что так.

Плюс изменили системы работы с инструментами, добычи ресурсов, и всего этого, чтобы работа начиналась по нажатию кнопки "работать", заканчивалась, когда ты решишь закончить, и производство 1 единицы работы\ресурсов занимало N времени.
Чем больше работаешь - тем больше прокачивается скилл работы.
Чем больше прокачан скилл работы - тем быстрее работа выполняется.
Тут всё по классике.

Кодекс сделал эту работу всего лишь за 2 часа 42 минуты. Надо было ещё больше напланировать 😎
Конечно же, по традиции - не без багов и необходимости полишинга.
Чем я и буду заниматься на выходных в фоновом режиме.

#WhiteMeridian


После всех моих неудачных экспериментов с генерацией PSX моделей в Unity, Blockbench, и Tripo - я таки придумал наиболее успешный пайплайн для этой задачи.

Если вручную создавать меши у агента получается очень хреново.
А создавать текстуры у моделей для генерации 3д арта получается тоже хреново.
То надо как-то совместить эти подходы, и компенсировать недостатки.

Я вспомнил, как кто-то где-то когда-то советовал - использовать ChatGPT для переделывания текстур у уже готовых моделей.
И тут меня осенило!

Я (самая хитрая жопа на диком севере) нашёл в интернете целый пак с 79 PSX персонажами под CC0 лицензией.
Добавил их в проект, как золотой стандарт. И сказал Кодексу - искать наиболее подходящую под запрос модель, и просто рескинить её текстуру!
Трогая меш и UV по минимуму только при необходимости, и уже наконец в Blender с MCP.

Да, результат очень далёк от идеального и финального.
Да, в процессе возникало много косяков по UV, которые приходилось исправлять и вносить в скиллы новые правила (впрочем, как и всегда).
И всё равно всех их поправить у меня не получилось, и я забил на дальнейший бессмысленный полишинг нейронкой.

Но несмотря на это, результат получился лучше, чем всё, что было раньше. Лично на мой взгляд.
Я решил пока остановиться на нём.
Посмотрим ещё, как он сгенерирует теперь новые модели самостоятельно по инструкциям, без моих правок.

И ещё такой подход можно использовать с тем же Tripo 3d.
Генерируете концепт в ChatGPT. Потом генерируете по нему лоупольку в Tripo. Потом рескините трипо лоупольку с помощью Codex + Blender.
Я лично ещё пока это не пробовал, но как-нибудь нужно будет попробовать.

#WhiteMeridian


Если что, пока я экспериментировал с моделями в Unity и Blockbench - мне очень много людей советовали использовать специальные модели\сервисы для генерации 3д моделей.
Tripo (в котором я сделал все модели для Desktop Hellfarmer), Meshy, Hunyuan, и т.п.

Но дело в том, что бесплатные версии этих сервисов довольно ограничены в настройках, и в img to model промптах они по-своему понимают "запрос", в который не получается вставить дополнительно текст, и не понимают, какой именно нужен стиль, когда требуется чёткая нишевая стилизация.
Они пытаются всё сгладить и привести к каким-то популярным стилям, на которых обучались.
В общем, с PSX и пикселизацией у них есть некоторые проблемы.

#WhiteMeridian

Показано 20 последних публикаций.