Программирование трехмерных игр и приложений на Visual C# 2005 и DirectX 9.0c (+ CD-ROM) В. А. Жарков

Подробная информация о книге «Программирование трехмерных игр и приложений на Visual C# 2005 и DirectX 9.0c (+ CD-ROM) В. А. Жарков». Сайт не предоставляет возможности читать онлайн или скачать бесплатно книгу «Программирование трехмерных игр и приложений на Visual C# 2005 и DirectX 9.0c (+ CD-ROM) В. А. Жарков»

В. А. Жарков - «Программирование трехмерных игр и приложений на Visual C# 2005 и DirectX 9.0c (+ CD-ROM)»

О книге

Это первая в мире книга по созданию игр и приложений со звуковыми эффектами в трехмерном пространстве на основе самого современного, совершенного и популярного языка программирования высокого уровня Visual C# 2005 из новой версии Visual Studio 2005 и самой мощной и перспективной технологии DirectX 9.0с.

В начале книги кратко описана методология проектирования на панели визуализации в виде различных элементов управления одной или нескольких неподвижных или подвижных плоских или пространственных фигур. Дана теория: проектирования методами класса Mesh широко распространенных на практике фигур в сплошном и каркасном режимах визуализации; создания вращающихся сложных сетчатых объектов в виде файлов самого популярного формата (.х); использования эффект-файлов формата (.fx) и вершинного и пик-сельного шейдеров на высокоуровневом языке шейдера (high-level shader language - HLSL); создания скелетной анимации на примере модели человека; воспроизведения звуковых файлов. На основании этой теории представлены методологии программирования типичных и широко распространенных трехмерных игр с управлением от клавиатуры, мыши, джойстика и др.

Первая игра заключается в управлении автомобилем, едущим по дороге, на которой случайным образом появляются разнообразные препятствиями, и нужно объехать как можно больше препятствий до столкновения.

Идея второй игры состоит в перемещении смешного персонажа и закрашивании кубиков, из которых составлен лабиринт, причем после успешного завершения игры на одном уровне игра переходит на более сложный уровень.

В третьей игре один игрок, играя со своим компьютером, или несколько игроков за связанными через Интернет компьютерами управляют танками и ведут боевые действия, преодолевая препятствия противника.

В четвертой игре сконструирована спортивная гонка на микроавтомобилях - картах на треке с виражами.

Все фигуры во всех играх имеют вид сложных трехмерных сетчатых объектов со сложными текстурами и шейдерами. Так как программы, разработанные корпорацией Microsoft для всех игр, являются очень мощными, то они могут быть использованы не только при программировании самых разнообразных игр, но и на практике в различных трехмерных приложениях, например, при проектировании автомобильной и военной техники. Разработана методология формоизменения геометрических объектов в играх и разнообразных задачах науки и техники. Описана методика передачи пользователю разработанных приложений. Все программы и проекты из книги и компакт-диска могут быть вставлены в игры и приложения VS и DX 2002-2006 годов. Это и многое другое вы найдете в книге Программирование трехмерных игр и приложений на Visual C# 2005 и DirectX 9.0c (+ CD-ROM) (В. А. Жарков)

Полное название книги В. А. Жарков Программирование трехмерных игр и приложений на Visual C# 2005 и DirectX 9.0c (+ CD-ROM)
Автор В. А. Жарков
Ключевые слова справочники словари по физике энциклопедии, программирование базы данных языки
Категории Образование и наука, Физика. Механика
ISBN 542120145
Издательство Жарков Пресс
Год 2006
Название транслитом programmirovanie-trehmernyh-igr-i-prilozheniy-na-visual-c-2005-i-directx-9-0c-cd-rom-v-a-zharkov
Название с ошибочной раскладкой ghjuhfvvbhjdfybt nht[vthys[ buh b ghbkj;tybq yf visual c# 2005 b directx 9.0c (+ cd-rom) d. f. ;fhrjd