СРЕДСТВА РАЗРАБОТКИ

Microsoft приступила к формированию нового поколения инструментов под названием XNA Game Studio для разработки кросс-платформенных игровых программ для ПК под Windows и своих игровых приставок Xbox 360. Новый инструментарий будет реализован на основе платформ Visual Studio и .NET Framework. Бета-версия первого продукта этой серии - бесплатного XNA Game Studio Express - станет доступной уже 30 августа, а окончательный вариант выйдет в конце года.

Бета-версия бесплатного XNA Game Studio Express станет доступной уже 30 августа, а окончательный ее вариант выйдет в конце года.

Это объявление корпорация сделала на проходившей в середине августа в Сиэтле (США) конференции Gamefest 2006. Ранее подобные новости имели к нашей стране весьма косвенное отношение, но сейчас их актуальность для отечественного ИТ-рынка существенно повысилась: буквально одновременно с сообщением из США ООО "Майкрософт Рус" опубликовало заявление о начале деятельности по продвижению в России программно-аппаратных развлекательных платформ. В составе московского офиса сформирован новый департамент, задача которого - вывод на российский рынок продуктов Microsoft в сфере развлечений и взаимодействие с партнерами.

ООО "Майкрософт Рус" заявило о начале деятельности по продвижению в России программно-аппаратных развлекательных платформ.

Первый вариант Microsoft XNA - собственной платформы для разработки игр, включающей набор инструментальных средств, - корпорация представила в марте 2004 г., а ровно два года спустя анонсировала планы создания нового ее варианта. Сейчас подошло время реализации этих намерений.

В основе новой игровой платформы лежит XNA Framework - созданный на базе .NET Framework 2.0 набор специализированных библиотек классов (с управляемым кодом) для разработки игровых программ. Данный комплекс уже применялся в ряде продуктов Microsoft. Он базируется на DirectX, но отличается от Managed DirectX (хотя и обладает всеми ее основными возможностями), в частности тем, что использует технологии XACT и X/Input.

Сама же разработка программ будет выполняться на языке C#. Представленный сейчас XNA Game Studio Express создан на базе инструмента Visual C# 2005 Express Edition и помимо XNA Framework оснащен также набором средств XNA Framework Content Pipeline, обеспечивающим включение в игровые приложения трехмерного контента. Кроме того, в состав продукта войдут полный комплект документации и "стартовый" набор примеров, демонстрирующих возможности подготовки законченных игровых приложений с помощью данной технологии.

Вариант Express предназначен в основном для разработки довольно простых игр любителями и студентами. Данный продукт можно будет скачивать свободно. Создавать коммерческие продукты для Windows также можно будет бесплатно. Что же касается игр для Xbox 360, то для их разработки и исполнения нужно стать членом клуба создателей XNA (XNA Creator’s Club на сайте www.microsoft.com/xna), заплатив годовой взнос 99 долл. или 49 долл. за четыре месяца. Это даст возможность загрузить среду исполнения XNA Framework для устройств Xbox 360. Однако передавать другим лицам Xbox-проекты можно будет только в виде исходных кодов (результирующую программу нельзя записывать на карту памяти). Понятно, что это не позволит создавать коммерческие программы для игровых приставок.

Но это можно будет делать в версии XNA Game Studio Professional, которую Microsoft обещает выпустить в 2007 г.; данный инструмент будет пополнен целым рядом дополнительных функциональных возможностей и предназначен как раз для профессиональных разработчиков игр. А затем корпорация намерена также представить выполненный на базе Visual Studio 2005 Team System самый мощный вариант инструментария - XNA Studio, с помощью которого его авторы в сотрудничестве с менеджерами, дизайнерами, программистами и тестировщиками смогут создавать игровые программные решения. Кроме того, по результатам анализа реакции ИТ-рынка на выпуск новых инструментов Microsoft решит вопрос об адаптации XNA Framework для карманных устройств, работающих под управлением Windows Mobile.

Версия для печати