Hero image

Technical deep dive

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

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

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

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

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

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

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

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

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

Баннер

AI

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: Что, когда и как

- Как оптимизировать вашу игру с помощью Profile Analyzer

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

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

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

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

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

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

Отрасль

Unity Gaming Services

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

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

Освещение и окружения в High Definition Render Pipeline в Unity 6

Скачайте эту электронную книгу, чтобы узнать обо всех возможностях, включенных в HDRP в Unity 6 и 6.1.

Освещение и окружения в High Definition Render Pipeline (издание Unity 6) обложка электронной книги

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

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

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

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

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

Создайте модульную архитектуру игры в Unity с помощью ScriptableObjects (издание Unity 6) обложка электронной книги

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

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

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

2D игровое искусство, анимация и освещение для художников (Unity 6.3 LTS)

Наш популярный 2D электронный учебник теперь обновлен, чтобы включать техники и рабочие процессы для разработки профессиональной 2D игры в Unity 6.3 LTS. Получите лучшие практики для искусства, дизайна, анимации, освещения и VFX, а также советы о том, как использовать 3D активы в 2D играх.

2D игровое искусство, анимация и освещение для художников (Unity 6.3 LTS)

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

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

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

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

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

Пример UI

QuizU - Пример UI Toolkit

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

UI Toolkit

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

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

Gem Hunter Match

Примеры проектов для художников и программистов