Unity 6.3
0 онлайн 57 гостей 3 в системе
Вход
Программирование в Unity Шаг 1 из 210

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

Программирование в Unity — это описание функциональности проекта кодом, а не через интерфейс Unity Editor. Так можно выйти за пределы того, что доступно только в интерфейсе редактора. Прямое обращение к открытым API Unity даёт более тонкий контроль и больше возможностей для настройки.

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

Тема Описание
Начало программирования в Unity Начните с создания, именования и редактирования ваших первых скриптов Unity.
Среда и инструменты Настройте среду разработки программного обеспечения с помощью инструментов для программирования в Unity.
Объектно-ориентированная разработка Разработка проектов Unity с традиционной философией и архитектурой объектно-ориентированного программирования.
Компиляция и перезагрузка кода Как Unity преобразует код, который вы пишете, в код, который запускается, и последствия для времени итерации разработки и поведения приложения во время выполнения.
Оптимизация кода Project конфигурации, шаблоны дизайна и стратегии кодирования, чтобы помочь оптимизировать производительность вашего кода.
Тестирование кода Используйте Unity Test Framework для написания и запуска тестов для вашего Редактора или кода времени выполнения.
Отладка и диагностика Отладка, диагностика и исправление проблем в коде.

Дополнительные ресурсы и примеры

  • 📖 Электронная книга: Используйте C# руководство по стилю для чистого и масштабируемого игрового кода (Unity 6 издание)
  • 📖 Электронная книга: Повышайте уровень своего кода с помощью шаблонов дизайна и SOLID
  • 📖 Электронная книга: Создание модульных игровых архитектур в Unity с помощью ScriptableObjects
  • 📖 Электронная книга: Введение в Data-Oriented Technology Stack для продвинутых Unity разработчиков
  • 💡 Ресурсы: Unity Learn Учебники по скриптированию
  • 💡 Ресурсы: Пример руководства по стилю кода Unity C#
  • e️ Пример проекта: Уровень ваш код с шаблонами дизайна и SOLID
  • e️ Пример проекта: ScriptableObjects Проект мяча для гребли
  • 📺 Видео: Советы по созданию собственного C# руководства по стилю кода
  • 📺 Видео: Повышайте уровень своего кода с помощью шаблонов программирования игр: Командный шаблон
  • 📺 Видео: Повышайте уровень своего кода с помощью шаблонов программирования игр: Фабрика шаблонов
  • 📺 Видео: Повышение уровня кода с помощью шаблонов программирования игр: Model-view-presenter
  • 📺 Видео: Повышение уровня кода с помощью шаблонов разработки игр: Объектный пул
  • 📺 Видео: Повышайте уровень своего кода с помощью шаблонов программирования игр: Pattern combo
  • Сообщество: Раздел сценариев на Unity Обсуждения