Hero background image
Technical deep dive

Лучшие практики Unity

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

Новое на этой странице

Коллаж обложек технических электронных книг

Технические электронные книги

Посмотрите раздел технических электронных книг, чтобы получить доступ к целой библиотеке углубленных руководств, созданных совместно с инженерами и техническими художниками, которые могут помочь вам максимально использовать возможности и инструменты Unity.
Баннер

Пример проекта: Gem Hunter Match

Посмотрите официальный кроссплатформенный пример проекта Unity, который демонстрирует возможности 2D-освещения и визуальных эффектов в URP в Unity 2022 LTS.

2D

Графика и рендеринг

DevOps

Программирование на C# в Unity

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

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

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

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

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

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

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

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

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

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

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

- Как использовать паттерн Model-View-ViewModel

- Как использовать паттерн стратегии

- Как использовать паттерн Приспособленец

- Как использовать паттерн Грязный флаг

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

- Начните с демонстрации Unity ScriptableObjects

- Используйте события на основе ScriptableObject с паттерном наблюдателя

- Используйте перечисления на основе ScriptableObject в вашем проекте Unity

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

- Используйте ScriptableObjects в качестве делегатных объектов

- Используйте ScriptableObjects в Unity для хранения динамических данных

Пользовательский интерфейс (UI)

Оптимизация производительности

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

- Руководство по профилированию памяти в Unity

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

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

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

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

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

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

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

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

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

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

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

Искусство и игровой дизайн

Отрасль

Unity Gaming Services

Тестирование, отладка и обеспечение качества

Новые электронные книги

UI Toolkit

UI Toolkit для опытных разработчиков Unity (издание Unity 6)

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

Кулинарная книга URP

Создавайте популярные шейдеры и визуальные эффекты с помощью Universal Render Pipeline (издание Unity 6)

Скачайте эту электронную книгу, чтобы узнать, как создавать универсальные шейдеры и визуальные эффекты с URP в Unity 6.

Советы по повышению производительности с обложкой электронной книги Unity 6

Советы по повышению производительности с Unity 6

Это обновленное руководство на более чем 100 страницах предлагает советы по ускорению ваших рабочих процессов на каждом этапе разработки игр, и оно полезно как для начинающих, так и для тех, кто разрабатывает на Unity уже много лет.

Профилирование в Unity

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

Читать эту электронную книгу, чтобы получить почти 100 страниц советов по профилированию, управлению памятью и оптимизации потребления энергии с инструментами Unity 6.

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

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

Новые примеры проектов

Пример UI

Dragon Crashers - Пример проекта UI Toolkit

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

UI Toolkit

QuizU - Пример UI Toolkit

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

Gem Hunter Match

Gem Hunter Match - 2D Пример проекта

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