Справочник › Все страницы по типам
Все флоу
Все пошаговые процессы, по разделам.
Графика
Мастер-материал с нуляФлоуПо шагам в Unreal: от пустого графа до мастер-материала камня. Настройки мастера, текстуры параметрами и Sampler Type, ORM по каналам, тинт, тайлинг и сила нормали, детальная нормаль через BlendAngleCorrectedNormals, мох сверху по мировой нормали с маской шума, функция MF_TopLayer, Static Switch, группы параметров, два инстанса и проверка цены в Stats и Shader Complexity.Разобрать кадр по проходам: RenderDoc и профайлер UnrealскороПо шагам: снять кадр, пройти его от первого прохода до картинки на экране, найти, что рисуется зря и что съедает больше всего времени, и проверить догадку.
Математика и физика
Техарт
Свой код в материале: нода Custom в UnrealскороПо шагам: нода Custom, входы и выход, первая функция, ошибки компилятора и как вынести код в общий файл, чтобы пользоваться им в разных материалах.Шейдер воды своими рукамискороПо шагам: цвет по глубине, две бегущие карты нормалей, преломление дна, отражение неба, пена у берега и проверка с камеры игрока при любом свете.Инструмент из Houdini в Unreal: Houdini EngineскороПо шагам: собрать цифровой ассет в Houdini, вывести ручки, загрузить в Unreal, менять параметры прямо на уровне и запечь результат в обычные ассеты.Свои инструменты в редакторе UnrealскороПо шагам: окно с кнопками на Editor Utility Widget, действия над выделенными ассетами и акторами, инструмент для команды, которым пользуются без инструкции.Оптимизация по шагам: измерить, найти, починитьскороПо шагам: выбрать целевую частоту кадров и железо, измерить, понять, кто узкое место — процессор, видеокарта, память или диск, — поправить одно и измерить снова.
Арт
Пейнтовер: дорисовать скриншотскороПо шагам: снять кадр сцены, дорисовать поверх свет, цвет и детали в графическом редакторе и превратить рисунок в список правок для 3D.Blender: первые шагискороПо шагам: интерфейс, движение по сцене, выделение вершин, рёбер и граней, перемещение, поворот и масштаб, модификаторы и сохранение — всё, чтобы сделать первую модель.ZBrush: первые шагискороПо шагам: холст и режим правки, движение вокруг модели, сабтулы, первые кисти, симметрия, DynaMesh, сохранение проекта и выгрузка модели — всё, чтобы слепить первую форму.Скульпт для текстуры: плитка и орнамент в ZBrushскороПо шагам: слепить плитку, кладку или орнамент, сделать его бесшовным, запечь в карту высоты и нормаль и довести в Substance Designer или Painter — для стен, полов и трим-шитов.Из ZBrush в игру: прореживание, ретопология и запеканиескороПо шагам: прорядить скульпт для запекания, сделать низкую модель — ZRemesher или вручную, — развернуть, выгрузить обе модели и запечь в Substance Painter или Marmoset.Запечь нормаль с high poly на low polyскороПо шагам: подготовка двух моделей, клетка, запекание и проверка результата.LOD и коллизия своими рукамискороПо шагам: уровни детализации для модели — автоматом и вручную, расстояния переключения, простая коллизия из коробок и выпуклых оболочек, проверка в движке.Экспорт из Blender в UnrealскороОси, масштаб, нормали и сглаживание: как вынести модель так, чтобы в движке она выглядела так же.Текстура из фотографии: убрать свет и шовскороПо шагам — в Substance Sampler и вручную: снять поверхность, выровнять перспективу, убрать тени и блики, сделать бесшовной и получить из фото высоту, нормаль и шероховатость.Substance Painter: первые шагискороПо шагам: проект под модель, запекание карт, слои и заливки, маска кистью, умный материал, просмотр под разным светом и выгрузка текстур в Unreal.Свой умный материал в Substance PainterскороПо шагам: собрать материал из слоёв и генераторов, вынести ручки, проверить на трёх разных моделях, сохранить на полку и сделать так, чтобы он не выглядел везде одинаково.Из Substance Painter в Unreal: пресет экспорта и упаковка каналовскороПо шагам: пресет экспорта под Unreal, AO, шероховатость и металл в одной текстуре, формат карты нормалей, размер и отступы, имена файлов и проверка в движке, что ничего не перепуталось.Бесшовная текстура в Substance DesignerскороПо шагам: от формы к высоте, от высоты к набору карт, проверка на повторяемость.Каменная кладка в Substance DesignerскороПо шагам классический материал: раскладка камней, швы, сколы и износ краёв, у каждого камня свой оттенок, грязь в швах, мох сверху и проверка повтора на большой стене.Земля для ландшафта в Substance DesignerскороПо шагам материал земли: почва, камушки, веточки и опавшие листья разного размера, влажные и сухие места, высота для смешивания слоёв ландшафта и проверка на большой площади вблизи и издалека.Стилизованный материал в Substance DesignerскороПо шагам: крупные упрощённые формы, плоские грани, светлые края, нарисованный градиент и короткая палитра — материал, который выглядит нарисованным, но остаётся процедурным.Из Substance Designer в Unreal: текстуры или материал с ручкамискороПо шагам два пути: выгрузить готовые карты в нужном размере и упаковке или взять в движок сам граф с выведенными ручками и менять материал прямо на уровне. Что выбрать, сколько это стоит и как не потерять настройки.
Окружение
Скала в ZBrush: от болванки до движкаскороПо шагам: болванка, крупные сколы и слои породы, средние трещины, мелкая фактура, прореживание, низкая модель и запекание — и как из одной скалы сделать набор вариантов.Дерево от ствола до движкаскороПо шагам: ствол и ветки в генераторе деревьев — TreeIt, SpeedTree или редакторе растительности Unreal, — листва из атласа, уровни детализации, ветер и проверка в движке вблизи и издалека.Модульное здание от сетки до улицыскороПо шагам: размеры и сетка, блокаут модулей, трим-шит, сборка дома, вариации и проверка в движке — от одного дома до улицы.Проп от идеи до игрыскороПо шагам весь путь предмета: референсы, блокаут, высокая и низкая модель, развёртка, запекание, текстуры, LOD и коллизия, импорт и проверка в сцене.Сцена окружения от идеи до готовой работыскороПо шагам большая работа художника окружения: идея и референсы, блокаут и камера, модули и материалы, предметы, свет, наполнение, полировка и подача кадрами.
Мир и уровни
Gaea: первые шагискороПо шагам: граф из нод, первые формы гор и холмов, эрозия, размер и разрешение мира, сборка и выгрузка карты высоты — первый рельеф, который не стыдно отправить в движок.Рельеф из генератора в движокФлоуПо шагам: рельеф из генератора или из реальных данных высот, 16-битная карта, размер под движок, масштаб по высоте, импорт в Unreal и проверка, что метры остались метрами.Озеро и река в UnrealФлоуПо шагам: озеро и река системой Water — ложе в ландшафте, уровень, берег, течение, материал и проверка с камеры игрока.Засадить лес по правилам в PCGФлоуПо шагам в Unreal: граф PCG от поверхности до готового леса — точки, фильтры по уклону и высоте, ярусы, поляны, исключение воды и дорог, ручные правки поверх.Расстановка вдоль дорог и береговФлоуПо шагам в Unreal: PCG вдоль сплайна — камыш у воды, камни на обочине, столбы забора вдоль дороги.Как разбирать чужой уровеньскороПо шагам: пройти, нарисовать план сверху, отметить путь, бои, ворота и ориентиры, засечь темп и записать, что работает и почему. Метод, по которому сделаны разборы этого подраздела.
Эффекты
Анимация
Цикл ходьбыскороПо шагам: контактные позы, подъём и опускание, руки и корпус, зацикливание и проверка в движке на скорости, при которой ноги не скользят.Первая катсцена в SequencerскороПо шагам: последовательность, камеры и склейки, анимация персонажа, свет и звук, запуск из игры и вывод в видео.
Геймдизайн
Бумажный прототипскороПо шагам: карточки, фишки и кубики вместо кода, правила на листе, первая партия, правки и что переносить в цифровую версию.Как проводить плейтестскороПо шагам: что проверять, как наблюдать и что делать с замечаниями.Как разбирать чужую игрускороПо шагам: сыграть с блокнотом, найти петлю и механики, разложить прогрессию и экономику, отметить, что цепляет и что раздражает, и записать, что взять себе. Метод, по которому сделаны разборы этого раздела.
Интерфейс и UX
UX-тест: найти, где игрок путаетсяскороПо шагам: задачи для игрока, наблюдение без подсказок, просьба думать вслух, записи мест, где он застрял, и список правок по важности.UMG: интерфейс в Unreal с нуляскороПо шагам: виджет, полоска здоровья, привязка к данным персонажа, якоря под разные экраны, простое меню паузы и показ интерфейса из игры.
Программирование
Первая механика на BlueprintsскороПо шагам: дверь, которая открывается, когда игрок рядом и нажал кнопку, — зона, ввод, плавное открытие по времени, звук и проверка в игре.Первый класс на C++ в UnrealскороПо шагам: создать класс актора, свойства и функции, видимые в редакторе, Blueprint-наследник, сборка и быстрая перекомпиляция без перезапуска редактора.Профайлер: Unreal Insights по шагамскороПо шагам: записать трассу, найти долгий кадр, разобрать его по потокам и функциям, отличить нагрузку процессора от ожидания видеокарты и проверить поправку.
ИИ персонажей
Мультиплеер
Звук
Производство и релиз
Гейм-джем: игра за выходныескороПо шагам: тема, идея за час, самый маленький прототип, распределение работы, что выбросить к вечеру второго дня, сборка и выкладка. Почему джемы — лучшая школа законченных проектов.Проект Unreal в Git с нуляскороПо шагам: репозиторий, что не класть в историю, хранение больших файлов, блокировки ассетов, первый коммит и работа вдвоём без конфликтов в картах и Blueprints.Плейтест по сети с друзьямискороПо шагам: как собрать людей в одну сессию и не утонуть в проблемах подключения.Сборка и упаковка игрыскороПо шагам: от проекта в редакторе до папки с игрой, которую можно отдать людям.День релиза и первые неделискороПо шагам: последняя сборка и проверка, кнопка выпуска, ответы на отзывы, быстрые исправления, новости и что смотреть в статистике первые две недели.