Недельный геймдев: #102 — 1 января, 2023
Из новостей: ИРИ и разработчики игры «Поезда» не поделили деньги, архивисты опубликовали в открытом доступе более 300 ранних билдов игр для Xbox 360 и Wii.
Из интересностей: доклады про Ghost of Tsushima с SIGGRAPH, введение в технологию трассировки лучей, про создание машин в HZD, кто-то всё ещё использует Flash в 2022.
Обновления/релизы/новости
ИРИ и разработчики игры «Поезда» не поделили деньги
В начале недели Watt Studio пожаловались, что ИРИ выдаёт деньги лишь постфактум, но сами же ИРИ объяснили, почему разработчики игры «Поезда» не получили деньги.
Ситуация мутная, конечно, но я бы в целом не рекомендовал подписываться на гос. гранты в РФ.
Сделано в Unity: 2022
Компания опубликовала список игр, вышедших в 2022, которые были сделаны на Unity.
Там даже есть игра года по версии DTF (¬‿¬)
Архивисты опубликовали в открытом доступе более 300 ранних билдов игр для Xbox 360 и Wii
Среди них, например, есть дебаг-версия оригинальной Dark Souls, которую собрали всего за два дня до релиза.
Godot: ретроспектива за 2022
Разработчики подвели итоги года и рассказали про цели, которые были достигнуты.
Улучшения по части сборки шейдеров и использования памяти в Unity 2021 LTS
Команда Unity усердно работала над созданием значимых и масштабируемых решений, что привело к значительному сокращению времени сборки шейдеров и использования памяти для проектов, созданных с использованием Unity 2021 LTS и более поздних версий.
Оффлайн-митап Игроделье + Qt6 QML
Сразу после нового года проводится в Failover Bar в Питере две геймдев встречи: Qt Meetup от Qute Russia (5 января) и Игроделье (6 января).
Халява/раздачи/бандлы/курсы
Учебный контент по Unreal Engine за декабрь
Последняя партия бесплатных онлайн-курсов: от переноса SketchUp-проектов в Unreal Engine 5 до настройки виртуальной камеры, управляемой приложением Live Link VCam.
Набор шейдеров Triplanar Ultimate
Разработчик выложил набор шейдеров и настраиваемый редактор, который позволяет создавать бесшовную геометрию тайлов без необходимости использования UV-мэппинга.
Интересные статьи/видео
Доклады про Ghost of Tsushima с SIGGRAPH
Заметки по двум выступления автора с Siggraph, посвященных Ghost of Tsushima. Затронутые темы: освещение, PBR-шейдинг и другие.
Введение в технологию трассировки лучей: Часть 1
Про рейтрейсинг довольно много статей сюда линковал, но, всё же, очередная неплохая вводная статейка про историю RT, различные реализации и общие элементы между ними.
В дополнение ещё есть краткое описание того, как можно симулировать различные явления.
Введение в технологию трассировки лучей: Часть 2
В этой статье рассказывают про Path Tracing Equations, Direct Lighting, Indirect Illumination
Дополнительно она охватывает высокоуровневые подходы.
Создание машин в HZD
На канале #GDC очередное видео про HZD. В этот раз рассказывают про пайплайн создания мехов в игре. Довольно неплохо расписали, как работают от концепта до SFX, затронули ещё тему с аутсорсом.
Заканчивается 2022 год, а кто-то всё ещё использует Flash
Занимательная статья от разработчика, который всё ещё работает с Flash в 2022 году.
Важность новшеств
Уоррен Спектор пожаловался на то, что в современных играх почти нет ничего нового/уникального.
И хоть это похоже на типичное брюзжание деда, но некоторые поинты, всё же, он верно подметил.
BigMediumSmall о создании 3D-лиц из фотографий с помощью KeenTools FaceBuilder для Blender
Джама Джурабаев и Олег Жеребин из BigMediumSmall рассказали про свой пайплайн создания персонажей с использованием сочетания фотограмметрии и FaceBuilder и обсудили, как создавалась одежда для набора The Wild West.
Всё, что нужно знать об игровом движке Unigine
Обзор технологии для создания 3D‑графики — с комментариями разработчика Дениса Шергина.
Path tracing workshop
Intel выпустила семинар по трассировке пути. Показано, как реализовать трассировку лучей, трассировку пути и как ускорить алгоритмы за счёт использования выборки по значимости.
Как написать 2D игру на C++ и чистом STL для терминала в Linux
PHP разработчик с опытом работы в продакшне более 8 лет решил постичь магию разработки игр. Выбрал курс по Unreal Engine 5 и C++ и задумал написать 2D игру без использования игрового движка.
Настройка освещения для японской сцены в Unreal Engine 5
Давиде Гримани рассказал о проекте Ghost Town, поделился тем, как была создана сцена, и объяснил, как Lumen в Unreal Engine 5 использовался для настройки освещения окружения.
Celeste в 3d
С разрешения разработчика оригинальной игры автор создал ремейк, но в 3d и выложил бесплатно.
Park Beyond — симулятор парка, который позволяет игрокам создавать невероятные впечатления
Команда Epic Games взяла интервью у технического директора Limbic Entertainment Мохамеда Хафеза, чтобы узнать о подходе к созданию ландшафта, о том, как работают неигровые персонажи, как Unreal Engine помог им собрать большие сцены и многое другое.
Моделирование лодки с использованием Fusion 360, Blender и Substance 3D Painter
Mijaíl Záitsev рассказал про проект IceBoat и показал процесс текстурирования, объяснив, как были созданы слои дерева.
Разное
Про создание Chimes
Разработчик ILL ранее поделился впечатляющим хоррор видео, а теперь кратко рассказал про создание.
Если хотите поддержать выход дайджеста и других материалов, сделать это можно одним из способов.