| Книга рецептов разработчика на Unity. От гейм-дизайна до искусственного интеллекта Тим Ньюджент, Пэрис Баттфилд-Эддисон, Джон Мэннинг Серия: O'Reilly. Книги по программированию Узнайте, как использовать мощный движок Unity для разработки 3D- и 2D-игр, создания шейдеров и эффектов, реализации искусственного интеллекта и многого другого. Благодаря гибкой системе скриптов, великолепным инструментам анимации, повествования и интерактивности, а также сетевым функциям, этот движок позволяет воплощать в жизнь всё, что требует визуализации и симуляции в реальном времени.
Книга представляет собой «сборник рецептов» для решения типичных задач. С ее помощью разработчики начального и среднего уровней смогут глубже изучить тонкости этого движка на конкретных примерах работы программ и скриптов. Приведенные в книге фрагменты кода охватывают такие распространенные сценарии, как подсчет очков, обработка ввода, работа со звуком и UI.
Для каждой четко описанной задачи приводится четко описанное решение с наиболее простыми и эффективными примерами кода.
Рассмотрены задачи из следующих областей:
• математика, физика и управление персонажем;
• анимация и движения;
• ввод данных и геймплей;
• поведение и ИИ;
• звуки и музыка;
• работа с материалами, шейдерами и эффектами;
• работа с освещением, отражениями и постобработка;
• система камер и управление кадрированием;
• доступ к веб-контенту по сети;
• парсинг JSON и система сохранений;
• создание пользовательского интерфейса (UI);
• написание расширений редактора. |