Hero background image
Technical deep dive
Лучшие практики Unity
Ознакомьтесь с сериями электронных книг, обучающих статей и прочих ресурсов, написанных разработчиками для разработчиков. Все эти рекомендации помогут вам достигать большего за меньшее время.
Новое на этой странице
Коллаж из обложек технических электронных книг
Технические электронные книги
Загляните в раздел технических электронных книг, чтобы получить доступ к целой библиотеке подробных руководств, созданных совместно с инженерами и техническими художниками, которые помогут вам извлечь максимум пользы из функций и инструментов Unity.
Баннер
Пример проекта Матч охотников за драгоценными камнями
Ознакомьтесь с официальным кроссплатформенным проектом Unity, демонстрирующим возможности 2D-освещения и визуальных эффектов в URP в Unity 2022 LTS.
2D
Рендеринг графики
DevOps
Программирование на C# в Unity

- Советы по оптимизации JetBrains Rider: Кроссплатформенный редактор сценариев на C# для разработчиков игр

- 10 способов ускорить рабочие процессы программирования в Unity с помощью Visual Studio 2019

- Понимание языка сериализации Unity, YAML

- Ускорьте работу программистов

- Лучшие практики форматирования для сценариев C# в Unity

- Советы по именованию и стилю кода для написания сценариев на C# в Unity

- Создание модульного и удобного для сопровождения кода с помощью паттерна наблюдателя

- Разработайте модульную, гибкую кодовую базу с помощью паттерна программирования состояния

- Использование пула объектов для повышения производительности скриптов C# в Unity

- Построение модульной кодовой базы с помощью паттернов программирования MVC и MVP

- Как использовать паттерн фабрики для создания объектов во время выполнения программы

- Использование командного паттерна для создания гибких и расширяемых игровых систем

- Руководство по использованию нового пакета AI Navigation в Unity 2022 LTS и выше

Пользовательский интерфейс (UI)
Оптимизация производительности

- Инструменты для профилирования и отладки

- Профилирование памяти в Unity

- Советы по профилированию производительности для разработчиков игр

Оптимизация производительности мобильных игр Советы экспертов по графике и активам

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

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

- Полезные советы по расширенному профилированию

-Профилирование в Unity 2021 LTS: Что, когда и как

- Оптимизация производительности для графики высокого класса

- Управление использованием графического процессора в играх для ПК и консолей

-Оптимизация производительности: Конфигурация и активы проекта

-Советы по оптимизации производительности в Unity: Программирование и архитектура кода

- Лучшие практики оптимизации производительности физики

Искусство и игровой дизайн
Подготовка данных с помощью Pixyz
Unity Gaming Services

Игровая разработка

- Восемь факторов разработки многопользовательских игр

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

Девять примеров использования Unity Game Backend

Что такое игровая экономика?

- Создание внутриигровой экономики

Вовлечение игроков

- Улучшение удержания на каждом этапе жизненного цикла игрока

- Как применять A/B-тестирование в играх

Unity Ads

Эффективная и жизнестойкая монетизация в мобильных играх

Тестирование, отладка и обеспечение качества
Новые электронные книги
HDRP_Unity_2022_LTS_e-book_cover
Создание виртуальной и смешанной реальности в Unity

Получите практические советы по работе с шаблоном VR в Unity, XR Interaction Toolkit, Apple Vision Pro и visionOS, а также многое другое.

Скриншот сада
Руководство по анимации в Unity
Окончательное руководство по анимации в Unity

Узнайте, как импортировать анимацию в Unity, о типах анимации для людей и гуманоидов, об анимировании и риггинге в редакторе, о создании анимированных сцен с помощью Timeline и многом другом.

тизер урожая
Повышайте уровень своего кода с помощью паттернов проектирования и SOLID

В этой электронной книге представлен расширенный раздел, посвященный реализации принципов SOLID, с практическими примерами кода, реализованными в проекте-образце, и в общей сложности 11 паттернов программирования.

Введение в DOTS для опытных разработчиков Unity
Введение в DOTS для опытных разработчиков Unity

В этой электронной книге дается объяснение каждого из пакетов DOTS и концепций, на которых они построены.

Технические электронные книги для программистов

- Введение в DOTS для опытных разработчиков Unity

Полное руководство по профилированию игр в Unity

- Создание руководства по стилю кода C#

- Оптимизация производительности игры для мобильных устройств (Unity 2020 LTS)

- Полевой справочник Unity gamedev

Optimize your console and PC game performance («Оптимизация производительности игр для консолей и ПК»)

- Повышение производительности с Unity 2020 LTS

- Лучшие практики контроля версий и организации проектов для разработчиков игр

- Повысьте уровень программирования с помощью шаблонов программирования игр

- Повышайте уровень своего кода с помощью паттернов проектирования и SOLID

- Создание модульной игровой архитектуры в Unity с помощью ScriptableObjects

- Оптимизация производительности мобильных игр (Unity 2022 LTS)

- Оптимизация производительности игр для консолей и ПК (Unity 2022 LTS)

- 80+ советов по повышению производительности в Unity 2022 LTS

Технические электронные книги для художников и дизайнеров

- Окончательное руководство по анимации в Unity

- Создание виртуальной и смешанной реальности в Unity

- Освещение и окружение в конвейере рендеринга высокой четкости (Unity 2022 LTS)

- Введение в универсальный конвейер рендеринга для продвинутых создателей Unity (Unity 2022 LTS)

- Введение в проектирование игровых уровней в Unity

- Рецепты популярных визуальных эффектов с использованием универсального конвейера рендеринга

- Разработка и реализация пользовательского интерфейса в Unity

- Окончательное руководство по созданию передовых визуальных эффектов в Unity

- Окончательное руководство по освещению в конвейере рендеринга высокой четкости (HDRP) Unity 2021 LTS

- Окончательное руководство по освещению в конвейере рендеринга высокой четкости (HDRP) Unity 2020 LTS

Игровая 2D-графика, анимация и освещение для художников

Introduction to the Universal Render Pipeline for advanced Unity creators («Введение в Universal Render Pipeline для опытных Unity-разработчиков»)

Руководство по Unity для геймдизайнера

- Unity для технических художников: Основные наборы инструментов и рабочие процессы (издание Unity 2020 LTS)

- Unity для технических художников: Основные наборы инструментов и рабочие процессы (Unity 2021 LTS edition)

Новые примеры проектов
Образец пользовательского интерфейса
Dragon Crashers - Образец проекта UI Toolkit

Этот официальный проект UI Toolkit предоставляет игровые интерфейсы, которые демонстрируют рабочие процессы UI Toolkit и UI Builder в играх. Изучите этот проект вместе с сопутствующей электронной книгой, чтобы получить еще больше замечательных советов.

Набор инструментов пользовательского интерфейса
QuizU - образец набора инструментов пользовательского интерфейса

QuizU - это официальный образец Unity, демонстрирующий различные паттерны проектирования и архитектуру проекта, включая MVP, паттерн состояний, управление экранами меню и многое другое с помощью UI Toolkit.

Матч охотников за драгоценными камнями
Матч охотников за драгоценными камнями - 2D проект

Gem Hunter Match - это официальный кроссплатформенный образец проекта Unity, демонстрирующий возможности 2D-освещения и визуальных эффектов в Universal Render Pipeline (URP) в Unity 2022 LTS.