Книга «Создание скриптов в Unity» содержит только существенные сведения и посвящена освоению ряда продвинутых, нетрадиционных и мощных методов, применяемых в написании скриптов для игр на C# в Unity. Это делает книгу очень актуальной, потому что хотя и существует достаточно много литературы для начинающих и учебных пособий по Unity, сравнительно немного в них сказано о наиболее современных темах в выделенном и структурированном виде. Книга с самого начала посвящена рассмотрению практических задач и примеров того, как творчески использовать скрипты для достижения сложных целей, которые включают в себя такие вопросы, как отладка, искусственный интеллект, настраиваемая визуализация, расширение редактора, анимация движения и многое другое. Главная цель заключается не в рассмотрении абстрактных принципов и теоретических основ, а в том, чтобы показать, как теория на практике, в реальных примерах, поможет вам получить максимум от вашего знания программирования для создания качественных игр, которые не только работают, но и работают оптимально. Эта книга предназначена для студентов, преподавателей и специалистов, знакомых с основами Unity, а также с основами написания скриптов. Познакомились ли вы с Unity недавно или вы опытный пользователь, у этой книги найдется, что предложить вам, чтобы помочь усовершенствовать методы вашей работы в области разработки игр. Чему вы научитесь, прочтя эту книгу: пониманию базовых концепций C#, таких как наследование классов, интерфейсы, синглетоны и статические объекты; созданию эффективного искусственного интеллекта для NPC; работе с событиями для оптимизации ваших программ; отладке кода и технологии диагностирования ошибок; практическому использованию фреймворка Mono и библиотеки Ling; настройке рендеринга для эффектов постобработки; программированию полей обзора и других полезных алгоритмов; улучшению качества кода с помощью таких концепций, как атрибуты.