Книга рассчитана на читателей, уже знакомых с основами C# и платформы .NET. Данный курс описывает процесс разработки высокопроизводительных графических приложений Windows Forms на основе XNA Framework. Постепенно, шаг за шагом, читатель учится создавать указанные приложения для платформы .NET начиная с простейшей заливки формы константным цветом и заканчивая полноценным хранителем экрана, использующим шейдеры. Чтобы не допустить типовых ошибок у начинающих разработчиков, большое внимание уделено нюансам работы с платформой .NET и XNA Framework. Microsoft XNA – это базовый инструментарий Microsoft для разработки кроссплатформенных игровых приложений. В первую очередь предназначен для студентов, начинающих разработчиков и любителей. В основе XNA лежит каркас XNA Framework, представляющий собой набор высокопроизводительных библиотек для работы с графикой, звуком и устройствами ввода-вывода. В качестве языка программирования используется C#, однако, в общем, библиотеки являются обычными сборками .NET, что позволяет теоретически писать код программы на любом .NET-совместимом языке программирования. В данном курсе рассматриваются методы использования XNA Framework в процессе разработки Windows-приложений, сочетающих богатый UI–интерфейс Windows Forms с высокой производительностью XNA. Особенное внимание уделено программируемому графическому конвейеру и написанию шейдеров на языке HLSL. Весь теоретический материал сопровождается примерами.
Цель: Научить NET–разработчика создавать высокопроизводительные графические приложения.
Предварительные знания: Основы C# и .NET Framework на уровне разработки простых GUI-приложений. Каких–либо специальных знаний в области графики не требуется.
Новейшая версия пакета Microsoft. NET Framework. Распространяемый пакет устанавливает среду выполнения .NET Framework и связанные файлы, необходимые для выполнения и разработки приложений,
Книга является учебником начального уровня по основам информатики и программированию на языке С#. Она может быть рекомендована студентам и преподавателям вузов, слушателям курсов повышения
Java Runtime Environment (JRE) - исполнительная среда созданная Sun Microsystems позволяющая запускать и использовать приложения написанные на языке программирования Java. Состоит из виртуальной
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.