Информация о книге

978-5-94212-014-5

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » Разработка специализированных приложений и компьютерных игр » Программирование трехмерных игр и приложений на Visual C# 2008 и DirectX 10 (+ CD-ROM)

Жарков В.К., Программирование трехмерных игр и приложений на Visual C# 2008 и DirectX 10 (+ CD-ROM)

Жарков Пресс, 2009 г., 978-5-94212-014-5


Описание книги

Это первая в мире книга по созданию игр и приложений со звуковыми эффектами в трехмерном пространстве на основе самого современного, совершенного и популярного языка программирования высокого уровня Visual C# 2005 или 2008 и самой мощной и перспективной технологии DirectX 9.0с или 10. В начале книги кратко описана методология проектирования на панели визуализации в виде различных элементов управления одной или нескольких неподвижных или подвижных плоских или пространственных фигур. Дана теория: проектирования методами класса Mesh широко распространенных на практике фигур в сплошном и каркасном режимах визуализации; создания вращающихся сложных сетчатых объектов в виде файлов самого популярного формата (.х); использования эффект-файлов формата (.fx) и вершинного и пиксельного шейдеров на высокоуровневом языке шейдера (high-level shader language - HLSL); создания скелетной анимации на примере модели человека; воспроизведения звуковых файлов. На основании этой теории представлены методологии программирования типичных и широко распространенных трехмерных игр с управлением от клавиатуры, мыши, джойстика и др. Первая игра заключается в управлении автомобилем, едущим по дороге, на которой случайным образом появляются разнообразные препятствиями, и нужно объехать как можно больше препятствий до столкновения. Идея второй игры состоит в перемещений смешного персонажа и закрашивании кубиков, из которых составлен лабиринт, причем после успешного завершения игры на одном уровне игра переходит на более сложный уровень. В третьей игре один игрок, играя со своим компьютером, или несколько игроков за связанными через Интернет компьютерами управляют танками и ведут боевые действия, преодолевая заграждения противника. В четвертой игре сконструирована спортивная гонка на микроавтомобилях - картах на треке с виражами. Все фигуры во всех играх имеют вид сложных трехмерных сетчатых объектов со сложными текстурами и тендерами. Так как программы, разработанные корпорацией Microsoft для всех игр, являются очень мощными, то они могут быть использованы не только при программировании самых разнообразных игр, но и на практике в различных трехмерных приложениях, например, при проектировании автомобильной и военной техники. Разработана методология формоизменения геометрических объектов в играх и разнообразных задачах науки и техники. Описана методика передачи пользователю разработанных приложений. Все программы и проекты из книги и компакт-диска могут быть вставлены в игры и приложения VS и DX 2002 - 2009 годов. Книга предназначена для всех желающих быстро изучить самую современную, совершенную и мощную технологию DirectX при разработке трехмерных игр и приложений на основе самою совершенного (в мире программирования) языка высокого уровня новейшей версии Visual C# 2008, сразу же создавать на этом языке последних версий (Visual C# 2005 или 2008, Visual C# .NET 2003 и Visual C# .NET 2002) профессиональные игры и приложения со сверхмощной трехмерной графикой DirectX и применять эти игры и приложения на практике в разнообразных сферах деятельности. Также адресована начинающим и опытным пользователям, программистам любой квалификации, а также учащимся и слушателям курсов, студентам, аспирантам, преподавателям, научным работникам и ученым.

Ключевые слова

Поделиться ссылкой на книгу




Об авторе


Последние поступления в рубрике "Разработка специализированных приложений и компьютерных игр"



Minecraft. Руководство для начинающих Minecraft. Руководство для начинающих 

\\\"Minecraft. Руководство для начинающих\\\" - книга для тех, кто пока не освоил игру. Уникальность книги заключается в том, что в ней собраны все советы новичкам, которые обычно не освещаются в интернете. Официальное издание, одобренное......

Minecraft. Руководство для строителя Minecraft. Руководство для строителя 

В мире Minecraft можно построить всё что угодно. Дома, храмы, дворцы... Возможности безграничны - глаза разбегаются! С чего же начать? Ответить на этот вопрос поможет Руководство для строителя. Лучшие зодчие игрового мира, такие как команда FyreUK,......

Minecraft. Подводный мир. Первое знакомство Minecraft. Подводный мир. Первое знакомство 

Прочитай эту книгу - и в мире Minecraft для тебя не останется тайн! Советы от команды Mojang помогут тебе стать продвинутым игроком данной игры....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Жарков В.К., Программирование трехмерных игр и приложений на Visual C# 2008 и DirectX 10 (+ CD-ROM) в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.