- XNA (Microsoft)
-
Microsoft XNA — набор инструментов разработчика компьютерных игр, разрабатываемый
Цели и описание проекта
Пакет Microsoft XNA, по словам представителей Microsoft, позволит разработчикам игр избежать многих технических трудностей, возникающих при написании кода, а также обеспечит существенное снижение стоимости конечной продукции. Кроме того, благодаря XNA программисты смогут создавать принципиально новые игры с высококачественной графикой. В ходе демонстрации, Microsoft показала два анимационных ролика, созданных с применением технологии XNA. В одном из них облако вздымающегося сигаретного дыма в режиме реального времени меняло свою форму и направление движения под действием внешних факторов. Другой ролик демонстрировал разлетающиеся в разные стороны детали разбившегося о стену автомобиля.
Инструментарий XNA изначально разрабатывался с целью максимально облегчить процесс разработки игр для консоли Windows. Вместе с тем, пакет XNA позволит распространить общие сервисы Xbox Live, такие как, например, аутентификация, на игры для персональных компьютеров. Инструментарий XNA позволяет Microsoft конкурировать с Sony на рынке видеоигр для следующего поколения игровых приставок.
В релизе третьей версии XNA, добавлена поддержка новой платформы - Zune.
Ссылки
- Официальный сайт (eng)
- xnadev.ru - Сообщество русских XNA разработчиков
- Планета XNA
- ru.ziggyware.com - xna-related новости, статьи
- Обьемная книга по основам работы с XNA, включает как 2d так и 3d графику
- GeneralXnaForms - Библиотека реализует возможность построения пользователем достаточно сложного, много оконного и гибкого интерфейса
Программные интерфейсы и Microsoft Windows Графика Проводник Windows • Direct3D • Windows Presentation Foundation • Windows Color System • Windows Image Acquisition • Windows Imaging Component Звук MME Мультимедиа DirectShow • Windows Media • Media Foundation Веб MSHTML • JScript • ActiveX • Доступ к данным Компоненты Microsoft Data Access • Extensible Storage Engine • Сети Winsock (LSP) • Filtering Platform • Коммуникации TAPI Администрирование Консоль Win32 • Windows Script Host • Инструментарий управления Windows • PowerShell • Планировщик задач • Offline Files • Теневое копирование • Windows Installer • Диспетчер ошибок Windows • Журнал событий Windows Модель компонентов COM • COM+ • DCOM • .NET Framework Библиотеки Microsoft Foundation Classes (MFC) • Active Template Library (ATL) • Windows Template Library (WTL) • Framework Class Library (FCL) Разработка драйверов Модель драйверов Windows • Windows Driver Foundation (KMDF • UMDF) Безопасность Windows CardSpace • Data protection API • Security Support Provider Interface .NET .NET Framework • ADO.NET • .NET Remoting • Windows Presentation Foundation • Windows Workflow Foundation • Windows Communication Foundation • Windows CardSpace • XNA • Межпроцессное
взаимодействиеMSRPC • Именованные каналы Текст и
поддержка языковFramework Текстовых сервисов • Объектная модель текстов • • Языковые пакеты • Многоязычный интерфейс Игры XNA • DirectX
Wikimedia Foundation. 2010.