Beginning Game AI with Unity: Programming Artificial Intelligence with C#
Эта книга представляет собой практическое руководство по созданию искусственного интеллекта для видеоигр с использованием движка Unity и языка программирования C#. Она предназначена для разработчиков, которые хотят понять основные принципы игрового ИИ и научиться применять их на практике.
Вы изучите фундаментальные концепции искусственного интеллекта, включая интеллектуальных агентов, навигацию, поведенческие деревья и системы принятия решений. Книга начинается с основ математики, необходимой для понимания ИИ, такой как векторы и операции с ними, что обеспечивает прочную теоретическую базу.
Каждая концепция подкрепляется практическими примерами и проектами в Unity, что позволяет сразу применять полученные знания. Вы научитесь создавать реалистичное поведение персонажей, управлять толпой, реализовывать патрулирование и преследование, а также проектировать сложные системы поведения для игровых объектов.
Книга идеально подходит для начинающих разработчиков игр, которые уже знакомы с основами Unity и C#, но хотят углубить свои знания в области игрового ИИ. Пошаговые инструкции и доступные объяснения делают сложные темы понятными и легко усваиваемыми.









