Эта книга научит вас основным приемам программирования собственных игр. Вы научитесь всему, начиная от создания графических компонентов и их анимации, до включения в игру музыки и звуков. В книге даже рассказано, как включить в игру элементы искусственного интеллекта!
Учебное пособие для студентов посвящено объектно-ориентированному программированию на языке С++.
Описываются объектно-ориентированные конструкции языка, библиотека STL и их практическое применение. На примерах разработки контейнерных классов и итераторов излагаются принципы организации библиотеки STL.
Книга предназначена для изучения возможностей объектно-ориентированного стиля программирования на языке С++.
Приведены сведения о синтаксисе и семантике объектно-ориентированных конструкций С++, стандартной библиотеке шаблонов STL.
Эта книга адресована программистам, работающим в Visual Studio 2005, использующим С++/СОМ и собирающимся перейти на ATL 8. Эти разработчики создают приложения, которые должны работать на любых системах, начиная с Windows 95, со слишком старыми процессорами и малыми объемами памяти для .NET. Они не могут позволить себе роскошь тратить драгоценные ресурсы на сбор мусора, JIT-компиляцию или на огромные библиотеки, набитые ненужными им классами.
В настоящей книжке Искусственный интеллект в компьютерных играх: как обучить виртуальные персонажи реагировать на внешние воздействия показано, как ввести в компьютерную игру синтетические игровые персы с реалистичными формами поведения, сосредоточиваясь на отдельных аниматах (автономных созданиях с искусственным телом), находящихся в виртуальном мире.
В книге AIMA (Artificial Intelligence: A Modern Approach) описываются теоретические базисы искусственного интеллекта (ИИ) , включая математическую логику, гипотезу вероятностей и гипотезу непрерывных задач, раскрывается суть подобных понятий, как восприятие, рассуждение, действие и обучение.
В данной книге проанализированы все составляющие мультимедиа (текст, графика, аудио, анимация и видео), описана их оцифровка и рассмотрены вопросы, возникающие при использовании этих средств для передачи информации. Особое внимание уделяется взаимодействию с помощью сценариев и распространению мультимедийной продукции по сетям (в частности, Internet).