Главная
»
Научно-техническая литература
»
Информационные технологии. Компьютеры
»
Программирование
»
Разработка специализированных приложений и компьютерных игр
» Программирование трехмерных игр и приложений на 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 можно построить всё что угодно. Дома, храмы, дворцы... Возможности безграничны - глаза разбегаются! С чего же начать? Ответить на этот вопрос поможет Руководство для строителя. Лучшие зодчие игрового мира, такие как команда FyreUK,...... |
|
Minecraft. Подводный мир. Первое знакомство
Прочитай эту книгу - и в мире Minecraft для тебя не останется тайн! Советы от команды Mojang помогут тебе стать продвинутым игроком данной игры.... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Жарков В.К., Программирование трехмерных игр и приложений на Visual C# 2008 и DirectX 10 (+ CD-ROM) в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.