Gamedev suffering
9.44K subscribers
979 photos
90 videos
13 files
2.39K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

Разрабытываю сервис для оперирования LiveOps: https://balancy.co

Мысли про другие вещи мне интересные: @apanasik_jobless

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Разработчикам игр для Steam теперь доступна статистика по использованию контроллеров игроками. Новые отчёты показывают основные модели контроллеров, которые есть у ваших игроков, и какие из них используются.

Появилась новая страница, где можно посмотреть:
- Общую статистику использования.
- Статистику по дням.
- Есть график, который отображает использование основных типов контроллеров во времени. Может быть полезно, если нужно увидеть влияние добавления поддержки нового контроллера или визуализировать количество игроков, которые пытаются играть в вашу игру с определенными типами контроллеров.
- В отчёте есть таблица, в которой разбито использование контроллеров по моделям и процент сессий.
This media is not supported in your browser
VIEW IN TELEGRAM
Chaos запустили Chaos Cosmos, новую онлайн библиотеку ассетов, оптимизированных для V-Ray.

Библиотека, бесплатная для пользователей выбранной версии V-Ray, была объявлена во время последней прямой трансляции Chaos как тщательно отобранная коллекция HDRI и 3D-моделей.

Новую библиотеку можно использовать онлайн или напрямую из конкретных версий V-Ray: V-Ray 5 для 3ds Max, SketchUp, Revit и Rhino.

Команда называет новые ресурсы «умными», т. к. «они автоматически показывают нужное количество деталей, где бы вы их ни просматривали. Во вьюпорте они легковесные для плавного взаимодействия. В V-Ray Vision они более детализированы и оптимизированы для работы в режиме реального времени. А в Chaos Vantage или при рендеринге с помощью V-Ray они показывают все фотореалистичные детали.
1 1P7YIkKWN0bMkKLCf-55Tg.gif
11.4 MB
Разработчик Том Сольберг из Embark Studios рассказал про их рабочий процесс по части анимации — используют машинное обучение, чтобы научить физических ИИ-агентов ходить самостоятельно, а не анимировать движения самим.

Он отметил, что анимация является узким местом при разработке игр — персонажей нужно разрабатывать и писать сценарии вручную, что занимает много времени, если у вас нет ресурсов.

В течение последних двух лет разработчики продолжали двигаться по пути физической анимации, основанной на обучении с подкреплением.
Они обучают физически достоверных существ ходить, давая ИИ-агентам вознаграждение за правильные поступки.
Завтра стартует MARDINI Daily Art Challenge, который даст сообществу Houdini возможность побороться за призы, создавая новое изображение или анимацию каждый день в течение марта 2021 года.

У каждой недели есть своя тема, и у каждого дня есть подсказка, которая призвана вдохновить вас.

Форум MARDINI Daily Challenge уже доступен, и каждый день будет появляться ветка на ежедневную тему, где вы сможете публиковать свои работы.

Создавайте свои изображения или анимацию с помощью продуктов Houdini, включая Indie и Apprentice, и рендерьте с помощью Karma, Mantra или сторонних программ рендеринга, работающих в среде Houdini.

Любая работа по композитингу должна выполняться с использованием COPS.
Команда Unreal Engine представила новый пример проекта для профессионалов для ведения трансляций.

Проект для Unreal Engine поможет пользователям узнать, как предварительно визуализировать сложное живое освещение и эффекты, управляемые через протокол Digital Multiplex (DMX).

Поддержка DMX в Unreal Engine позволяет профессионалам, ведущим трансляции, использовать рендеринг в реальном времени для точной предварительной визуализации освещения.

Проект был создан студией Moment Factory из Монреаля. Ранее они работали с рядом известных клиентов, включая Мадонну, Jay-Z, Билли Эйлиш, а также с известными компаниями, такими как Disney, Microsoft и Sony.
This media is not supported in your browser
VIEW IN TELEGRAM
Автор статьи занимается кино и коммерческими визуальными эффектами. В геймдеве новичок. В этой статье делится своим опытом по созданию шейдера дождя для VR.

В настоящее время работает над первым большим VR-проектом, который впоследствии будет запущен на платформе VRchat. В этой первой статье объясняет создание шейдера в Unity и Substance Designer.
Разработчик сократил время загрузки GTA Online на 70%, написав свою .dll и внедрив её в игру, что снизило время загрузки с 6 до 2 минут.

Игра обрабатывает JSON файл со списком всех внутриигровых покупок в однопоточном режиме. Этот файл содержит в себе больше 60000 записей. Всё упиралось во внутренний вызов strlen().

Проект на Гитхабе.
This media is not supported in your browser
VIEW IN TELEGRAM
Имитация света на основе волн в браузере.

Можно попробовать покрутить настройки тут

Но осторожно, браузер может взорваться.
3d-io выпустил UV-Packer для Blender, новую версию своего бесплатного плагина для упаковки UV.

Плагин автоматически упорядочивает UV islands 3D-модели, чтобы минимизировать бесполезное пространство, уменьшая общий размер файлов для наборов текстурных карт.

Тулза не зависит от разрешения — время упаковки остаётся постоянным, независимо от разрешения текстур — и поддерживает тайловые UV слои, используемые в таких приложениях, как ZBrush.

UV-Packer многопоточен и способен «обрабатывать тысячи UV-шек и миллионы полигонов за минимальное время».

Версия UV-Packer для Blender состоит из двух компонентов: собственно движка UV-Packer и плагина интеграции с Blender.

Плагин в опенсорсе.
This media is not supported in your browser
VIEW IN TELEGRAM
Песочница на основе физики и вокселей. Технология работает почти исключительно на вашей видеокарте.
В Fresh Start Game Dev Assets Bundle докинули ассеты RPG Battlers - Lost Levels, Isometric Dungeon Designer Outdoor Edition, Sci-Fi SFX и Medieval Heroes I.

Все уже купившие этот набор получат новые ассеты в придачу бесплатно.
Эймин МакНамара, режиссёр анимационного фильма «Легенды о волках», поделился некоторыми аспектами работы над проектом в блоге Blender.

Он руководил особенно яркой серией сцен: «Wolfvision», которая показывает средневековые леса и города из фильма с точки зрения волка и включает в себя предварительную визуализацию в 3D.

Большая часть Легенды всё ещё нарисована от руки. Режисёр ориентировался на «Принцессу Мононоке», в которой было сделано изрядное количество 3D-снимков, но сделаны так, что они не выглядят как 3D. Такого же результата он хотел добиться и в этом проекте.

Это выразилось в смешивании стандартных методов моделирования и использовании Grease Pencil, а также анимированных ассетов из отделов, работающих над 2D-частью.
В Flutter 2 добавили поддержку десктопа и веба. Новая версия является огромным шагом вперед, поскольку добавит поддержку веб-приложений, а также бета-фичу для поддержки Windows, Mac и Linux.

Flutter позволяет создавать мобильные (а теперь веб-приложения и десктопные) с нативной производительностью, используя Dart. Помимо Flutter 2, Google также анонсировал обновление самого языка программирования.

Это обновление может заинтересовать и разработчиков игр. В настоящее время существует, как минимум, два основных движка для 2D-игр:
- Flame Engine
- Sprite Widget
Zen UV для Blender получил обновление.

- Интеграция Hard Ops. Позволяет отображать UV-манипуляции в 3D View.
- Группы швов.
- Расширенные UV-карты. Синхронно дублируйте, удаляйте, очищайте и переименовывайте UV-карты нескольких мешей.
- Плотность текселя. Получение, установка и проверка плотности текселя UV.
- Упаковка UV-островов.
- Инструменты преобразования.

Стандартную лицензию можно приобрести за 19$.
This media is not supported in your browser
VIEW IN TELEGRAM
14 статья в серии про работу с URP в Unity. В этот раз про шейдинг льда, используя приблизительное значение для преломления льда, контролируемое текстурами и затенением Френеля.

Текстура льда с сайта CC0Textures.com. Сайт хорош для поиска текстур, т. к. все ассеты распространяются по лицензии Creative Commons CC0, позволяющей использовать ресурсы в коммерческих проектах.
Вышла Fusion Studio 17.0. Бесплатное обновление добавляет новый модификатор кривых для анимации для восстановления синхронизации, набор инструментов 2D-фигур с ускорением на GPU для работы с анимированной графикой, а также возможность добавлять в закладки вьюхи сложных графов.

Художники получат «начальную поддержку» набора инструментов векторных 2D-фигур с базовым набором, логическими операторами для комбинирования форм и элементами управления сеткой, джиттером, смещением и объединением.

Кроме того, Blackmagic Design представила встроенную поддержку процессоров Apple M1, доступную в новейших системах MacBook и Mac mini. Функциональность доступна в бетке 17.1.