Советы по рабочим процессам редактора, отладке, графике, художественным активам и лучшим практикам 2D в Unity 6

Если вы используете Unity каждый день, вы знаете, как важно работать эффективно. Наша цель - помочь вам максимально использовать инструменты, чтобы вы могли сделать больше за меньшее время.
Этот обновленный справочник на более чем 100 страницах предлагает советы по ускорению ваших рабочих процессов на каждом этапе разработки игр, и он полезен как для начинающих, так и для тех, кто разрабатывает на Unity уже много лет.
Читать дальше, чтобы получить основные моменты из Советы по увеличению продуктивности с Unity 6электронной книги.
Что в справочнике?


Эта глава охватывает советы о том, как быстрее ориентироваться в редакторе, сосредотачиваясь на интерфейсе редактора. Некоторые темы включают, но не ограничиваются настройкой предпочтительных сочетаний клавиш, работой с несколькими инспекторами, определением ваших предпочтительных настроек по умолчанию с помощью пресетов и многим другим.
Хотите сосредоточиться на конкретном окне редактора? Дважды щелкните любую вкладку (Проект, Сцена, Игра, и т.д.), чтобы развернуть на весь экран в Unity.

В этой главе вы найдете советы и лучшие практики по созданию 2D игр, работе с освещением, библиотеками спрайтов и многим другим. Советы основаны на учебных моментах из выступлений Unite и 2D примеров Dragon Crashers, Happy Harvest, Gem Hunter Match.
Если вы хотите создать эффекты освещения, независимые от глобального освещения сцены, рассмотрите возможность использования шейдера Sprite Custom Lit. Этот шейдер заменяет освещение сцены, позволяя вам изменять информацию о текстуре 2D света и контролировать освещение на каждом элементе. Результат — креативное освещение спрайтов, как мерцающий эффект, который движется по элементам в игре в жанре три в ряд.

В этом разделе руководства мы рассмотрим, как настроить различные параметры URP или HDRP в вашем проекте Unity, несколько техник для устранения утечек света, а также управление вариантами шейдеров, префабов и материалов, советы по созданию и подготовке активов и многое другое.
Знали ли вы, что вы можете использовать трим-листы для оптимизации производительности вашего проекта? Это уменьшает количество отдельных текстур, необходимых для работы, при этом позволяя создавать визуально сложные и разнообразные дизайны на моделях.

Здесь вы узнаете, как использовать UI Toolkit для более эффективной работы с дизайном пользовательского интерфейса, используя нативные эмодзи ОС в вашем проекте или интегрируя локализацию на ранних этапах вашей игры, чтобы охватить больше рынков.
Знали ли вы, что вы можете использовать файлы UXML, аналогично префабам? Например, у вас может быть проект с макетом UXML, который содержит иконку предмета и количество, которые вам нужно создать много раз внутри инвентаря.
Если вы щелкните правой кнопкой мыши на любом UXML, вы получите возможность создать шаблон, который позже можно добавить к любому другому визуальному элементу в панели Иерархия или инстанцировать из кода. После создания вы можете найти его в вашей Библиотеке и представлении Проекта.

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

Здесь вы узнаете больше о Управлении версиями Unity, Автоматизации сборки, Сервере сборки, а также о Менеджере активов, для лучшего и более эффективного сотрудничества в команде.
Если вы уже знакомы с Управлением версиями Unity, знали ли вы, что можете работать над несколькими ветками параллельно, не теряя свою работу, с помощью опции Сохранить и переключиться?
Начиная с версии пакета UVCS 2.7.1, вы можете использовать наборы полок для временного сохранения ваших текущих изменений при переключении между ветками, чтобы убедиться, что ваша незавершенная работа безопасно сохранена и легко доступна.

Вы можете скачать много других электронных книг для опытных разработчиков и создателей Unity из центра лучших практик Unity. Выберите из более чем 30 руководств, созданных отраслевыми экспертами, инженерами Unity и техническими художниками, которые предоставляют лучшие практики для эффективной разработки игр с инструментами и системами Unity.





