
Technical deep dive
Лучшие практики Unity
Ознакомьтесь с сериями электронных книг, обучающих статей и прочих ресурсов, написанных разработчиками для разработчиков. Все эти рекомендации помогут вам достигать большего за меньшее время.
Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.
Новое на этой странице
AI
2D
Графика и рендеринг
- Начало работы с High Definition Render Pipeline
- Сглаживание, объемы и экспозиция с High Definition Render Pipeline
- Отражения и эффекты освещения в реальном времени
- Постобработка и трассировка лучей с HDRP
- Введение в VFX Graph в Unity
- Настройки проекта и качества URP: Учитесь на примере URP 3D
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 UI
- Как создать следующее поколение автомобильного HMI с помощью Unity
- Пример проекта UI Toolkit QuizU
- QuizU: Паттерны состояния для игрового процесса
- QuizU: Управление экранами меню в UI Toolkit
- QuizU: Паттерн Model View Presenter
- QuizU: Обработка событий в UI Toolkit
- QuizU: Советы по производительности UI Toolkit
- Пример Unity UI Toolkit - Dragon Crashers мини-руководство
Оптимизация производительности
- Инструменты для профилирования и отладки
- Руководство по профилированию памяти в Unity
- Советы по профилированию производительности для разработчиков игр
- Оптимизация производительности мобильных игр: Экспертные советы по графике и активам
- Полезные советы по продвинутому профилированию
- Профилирование в Unity 2021 LTS: Что, когда и как
- Как оптимизировать вашу игру с помощью Profile Analyzer
- Оптимизация производительности для высококачественной графики
- Управление использованием GPU для игр на ПК и консолях
- Оптимизация производительности: Конфигурация проекта и активы
- Советы по оптимизации производительности в Unity: Программирование и архитектура кода
Искусство и игровой дизайн
- Как устранить неполадки с импортированными анимациями в Unity
- Советы по созданию контроллеров анимации в Unity
- Советы по мобильной оптимизации для технических художников – Часть I
- Советы по мобильной оптимизации для технических художников – Часть II
- Системы, создающие экосистемы: Эмерджентный дизайн игр
- Непредсказуемо весело: Ценность рандомизации в дизайне игр
Отрасль
- Введение в методы передачи активов в Unity
- Создайте простой конфигуратор продукта в Unity за один час или меньше
- Серия создателей | Ввод данных: Управление данными CAD, BIM и облака точек
- Разблокировка данных CAD и сетки с помощью Unity Asset Transformer Studio
- Импорт 3D данных в Unity Industry с помощью Unity Asset Transformer Toolkit
Unity Gaming Services
Игровая разработка
- Восемь факторов разработки многопользовательских игр
- Как управлять сетевой задержкой в многопользовательских играх
- Девять примеров использования инструментов Game Backend от Unity
- Что такое внутриигровая экономика
- Построение внутриигровой экономики
Вовлечение игроков
- Улучшение удержания на каждом этапе жизненного цикла игрока
- Как применять A/B тестирование к играм
Unity Ads
Тестирование, отладка и обеспечение качества
- Как отлаживать код игры с помощью анализаторов Roslyn
- Как запускать автоматизированные тесты для ваших игр с помощью Unity Test Framework
- Ускорьте свой процесс отладки с помощью Microsoft Visual Studio Code
- Как отлаживать свой код с помощью Microsoft Visual Studio 2022
- Советы по тестированию и обеспечению качества для проектов Unity
Новые электронные книги
2D игровое искусство, анимация и освещение для художников (Unity 6.3 LTS)
Наш популярный 2D электронный учебник теперь обновлен, чтобы включать техники и рабочие процессы для разработки профессиональной 2D игры в Unity 6.3 LTS. Получите лучшие практики для искусства, дизайна, анимации, освещения и VFX, а также советы о том, как использовать 3D активы в 2D играх.

Технические электронные книги для программистов
- Создайте модульную архитектуру игры в Unity с помощью ScriptableObjects (издание Unity 6)
- Советы по повышению продуктивности с Unity 6
- Полное руководство по профилированию игр в Unity (издание Unity 6)
- Введение в концепции, функции и примеры DOTS для опытных разработчиков Unity (издание Unity 6)
- Используйте руководство по стилю C# для чистого и масштабируемого игрового кода (издание Unity 6)
- Полное руководство по многопользовательской сети для опытных разработчиков Unity
- Оптимизируйте производительность вашей игры для мобильных устройств, XR и веб-платформы в Unity (Unity 6)
- Оптимизируйте производительность вашей игры для консолей и ПК в Unity (Unity 6)
- Рекомендации по организации проекта и управлению версиями (Unity 6)
- Введение в DOTS для опытных разработчиков Unity
- Полное руководство по профилированию игр в Unity
- Создайте руководство по стилю кода C#
- Оптимизируйте производительность вашей игры для мобильных устройств (Unity 2020 LTS)
- Полевое руководство по разработке игр на Unity
- Оптимизируйте производительность вашей игры для консолей и ПК
- Повышение продуктивности с Unity 2020 LTS
- Рекомендации по управлению версиями и организации проекта для разработчиков игр
- Улучшите свои навыки программирования с помощью шаблонов программирования игр
- Выведите ваш код на новый уровень с помощью шаблонов проектирования и методологии SOLID
- Создайте модульную архитектуру игры в Unity с помощью ScriptableObjects
- Оптимизация производительности вашей мобильной игры (Unity 2022 LTS)
- Оптимизация производительности игр для консолей и ПК (Unity 2022 LTS)
- 80+ советов по повышению продуктивности в Unity 2022 LTS
Технические электронные книги для художников и дизайнеров
- 2D игровое искусство, анимация и освещение для художников (Unity 6.3 LTS)
- Освещение и окружения в High Definition Render Pipeline в Unity 6
- UI Toolkit для опытных разработчиков Unity (издание Unity 6)
- Создавайте популярные шейдеры и визуальные эффекты с помощью Universal Render Pipeline (издание Unity 6)
- Полное руководство по созданию продвинутых визуальных эффектов в Unity (издание Unity 6)
- Введение в Universal Render Pipeline для опытных разработчиков Unity (Unity 6)
- Полное руководство по анимации в Unity
- Создавайте виртуальные и смешанные реальности в Unity
- Освещение и окружения в High Definition Render Pipeline (Unity 2022 LTS)
- Введение в Universal Render Pipeline для опытных разработчиков Unity (Unity 2022 LTS)
- Введение в проектирование уровней игр в Unity
- Рецепты популярных визуальных эффектов с использованием Universal Render Pipeline
- Проектирование и реализация пользовательского интерфейса в Unity
- Полное руководство по созданию продвинутых визуальных эффектов в Unity
- Полное руководство по освещению в High Definition Render Pipeline (HDRP) Unity 2021 LTS
- Полное руководство по освещению в High Definition Render Pipeline (HDRP) Unity 2020 LTS
- Игровая 2D-графика, анимация и освещение для художников
- Введение в Universal Render Pipeline для опытных разработчиков Unity
- Руководство по Unity для геймдизайнера
- Unity для технических художников: Ключевые инструменты и рабочие процессы (Unity 2020 LTS edition)
- Unity для технических художников: Ключевые инструменты и рабочие процессы (Unity 2021 LTS edition)
Новые примеры проектов
Dragon Crashers - Пример проекта UI Toolkit
Этот официальный проект UI Toolkit предоставляет игровые интерфейсы, которые демонстрируют рабочие процессы UI Toolkit и UI Builder для игр в реальном времени. Изучите этот проект с его сопроводительной электронной книгой для получения дополнительных полезных советов.








