Xna microsoft для windows 10 64 bit

Microsoft XNA Framework Redistributable для Windows

Microsoft XNA Framework Redistributable 4.0 — бесплатный пакет с набором инструментов и управляемой средой выполнения, необходимый для запуска игр разработанных с помощью XNA Game Studio для платформ Windows, Windows Phone и Xbox 360, распространяемый компанией MicroSoft. XNA Framework можно рассматривать как аналог .NET Framework для разработки лёгких игр с поддержкой Microsoft DirectX, работающих на различных платформах Microsoft. XNA (которая, в свою очередь является основной платформой для Xbox Live Indie Games).

Microsoft XNA Framework создан на базе.NET Compact Framework 2.0 под Xbox 360 и .NET Framework 2.0 для Windows и призван упростить работу по разработке игр, предоставив набор готовых инструментов и классов, что позволяет тратить меньше времени обучение и написание кода под разные графические адаптеры, а так же обеспечить максимальное повторное использование кода при разработке на целевых платформах. Он наиболее полезен для начинающих разработчиков, так как позволяет сосредоточиться на содержании игры и геймплее, вместо того чтобы решать проблемы совместимости. Быстро ознакомиться с возможностями фреймворка можно с помощью так называемого Starter Kits, в которых входят простейшие видеоигры, шаблоны кода из которых можно использовать при создании собственных приложений.

Нормализованные API-интерфейсы предоставляемые XNA Framework для всех поддерживаемых платформ помогают избежать большинства ошибок компиляции при переносе игры. Например, использование API-хранилища даёт возможность одинаково сохранять данные и получать к ним доступ независимо от используемой платформы.

Условно, содержащиеся в XNA Framework компоненты можно разделить на четыре уровня абстракции. Базовый уровень Platform содержит API напрямую зависящие от платформы, такие как Direct3D, DirectX и другие подобные компоненты. Второй, платформо-независимый уровень Core Framework, отвечает за работу с графикой, звуком, устройствами ввода и математические рассчёты. Третий уровень, Extended Framework, можно назвать универсальным игровым движком состоящим их высокоуровневых классов. Разрабатываемое приложение является последним, четвёртым уровнем.

Последние версии Microsoft XNA Framework Redistributable 4.0 и XNA Game Studio 4.0 были выпущены в 2010 году и включали в себя инструменты для разработки на платформе Windows Phone. Однако уже в начале 2013 года Microsoft объявили о прекращении разработки платформы и её поддержки как в Windows 8, так и в Windows RT.

Читайте также:  Что такое линукс снап

Microsoft XNA Framework Redistributable для Windows

Microsoft XNA Framework Redistributable 4.0 — бесплатный пакет с набором инструментов и управляемой средой выполнения, необходимый для запуска игр разработанных с помощью XNA Game Studio для платформ Windows, Windows Phone и Xbox 360, распространяемый компанией MicroSoft. XNA Framework можно рассматривать как аналог .NET Framework для разработки лёгких игр с поддержкой Microsoft DirectX, работающих на различных платформах Microsoft. XNA (которая, в свою очередь является основной платформой для Xbox Live Indie Games).

Microsoft XNA Framework создан на базе.NET Compact Framework 2.0 под Xbox 360 и .NET Framework 2.0 для Windows и призван упростить работу по разработке игр, предоставив набор готовых инструментов и классов, что позволяет тратить меньше времени обучение и написание кода под разные графические адаптеры, а так же обеспечить максимальное повторное использование кода при разработке на целевых платформах. Он наиболее полезен для начинающих разработчиков, так как позволяет сосредоточиться на содержании игры и геймплее, вместо того чтобы решать проблемы совместимости. Быстро ознакомиться с возможностями фреймворка можно с помощью так называемого Starter Kits, в которых входят простейшие видеоигры, шаблоны кода из которых можно использовать при создании собственных приложений.

Нормализованные API-интерфейсы предоставляемые XNA Framework для всех поддерживаемых платформ помогают избежать большинства ошибок компиляции при переносе игры. Например, использование API-хранилища даёт возможность одинаково сохранять данные и получать к ним доступ независимо от используемой платформы.

Условно, содержащиеся в XNA Framework компоненты можно разделить на четыре уровня абстракции. Базовый уровень Platform содержит API напрямую зависящие от платформы, такие как Direct3D, DirectX и другие подобные компоненты. Второй, платформо-независимый уровень Core Framework, отвечает за работу с графикой, звуком, устройствами ввода и математические рассчёты. Третий уровень, Extended Framework, можно назвать универсальным игровым движком состоящим их высокоуровневых классов. Разрабатываемое приложение является последним, четвёртым уровнем.

Последние версии Microsoft XNA Framework Redistributable 4.0 и XNA Game Studio 4.0 были выпущены в 2010 году и включали в себя инструменты для разработки на платформе Windows Phone. Однако уже в начале 2013 года Microsoft объявили о прекращении разработки платформы и её поддержки как в Windows 8, так и в Windows RT.

XNA Framework

Описание

XNA Framework — это набор библиотек, которым пользуются создатели .NET приложений. Главная особенность этого «фрейморка» заключается в использовании для создании игр под OS Windows.

Читайте также:  Linux firewalld list rules

Этот компонент закачивает в OS Windows библиотеки XNA, которые позволяют создателям работать с приложениями для OS Windows. Графическая оболочка этой среды разработки рассчитана на продвинутого пользователя, который создаёт проекты и игры, которые относятся к старому поколению.

Корректная работа этих игр обеспечивается после установкой библиотек на компьютере пользователя.

Проще говоря, если не установить этот пакет программных инструментов вы не сможете играть в некоторые игры. В частности вы не запустите проекты, которые были созданы в промежутке между 2008 и 2012 годами.

В 2013 Microsoft перестали выпускать пакеты XNA Framework. Для игр нового поколения используются движки типа Unreal Engine 4, Unity 3D и CryEngine 4, которые запускают проекты, используя другие технологии.

Назначение

Сначала XNA Framework был издан для упрощённого ввода кода. Создатели думали, что «фреймворк» сделает боле простое «портирование» проектов с консолей на компьютер.

Такой подход позволил снизить стоимость разработки проектов. Ещё фреймворк без проблем позволял добавлять в игры дополнительные технологии, которые отвечают за визуализацию.

Используя XNA, разработчики проектировали красивый дым и другие эффекты, которые используют сложную структуру частиц. Кроме боле простого создания самих игр, этот набор инструментов осуществлял интеграцию в Xbox Live.

Когда — то была создана собственная среда разработки, которая помогла раскрывать весь потенциал данной технологии. Вскоре фреймворк оказался не таким совершенным, как хотелось бы и этот проект закрыли.

XNA Framework 4.0

Автор
Языки Английский
Лицензия Freeware (Бесплатная)
  • Основная информация о программе

    XNA Framework — набор программных инструментов от компании Майкрософт с интегрированной исполняемой средой .NET, предназначенный для разработки, управления и запуска видеоигр, написанных с использованием технологии XNA для платформ Windows и XBox. Приложение может оказаться полезным, как для разработчиков видеоигр, так и для обычных пользователей, запускающих подобные игровые программы на своих компьютерах.

    XNA Framework позволяет значительно ускорить процесс разработки компьютерных игр за счет объединения разных аспектов создания игрового проекта в единую систему. Также приложение помогает избегать многих технических трудностей программирования, например, не допускать повторяющегося шаблонного программного кода и дает возможность создавать игры с высококачественной графикой и серьезным функционалом.

    Все компоненты XNA Framework условно разделены на четыре уровня абстракции. Самый нижний уровень это Платформа (Platform), содержащий различные платформо-зависимые API, наподобие DirectX, Direct3D, XACT, XContent и других компонентов. Второй уровень Core Framework (Основной каркас) является платформо-независимым и отвечает за базовую функциональность: работу со звуком и графикой, работу с устройствами ввода-вывода, математические расчеты и другое. Третий уровень Extended Framework (Расширенный Каркас) представляет из себя пакет высокоуровневых классов. Это, своего рода, универсальный игровой движок. Он обеспечивает решение типовых задач: экспорт текстур и моделей из графических редакторов, инициализация графических устройств и тому подобное. В виде четвертого уровня выступает само игровое приложение, которое создается разработчиком. Дополнительно в XNA включено несколько простейших видеоигр, называемых Starter Kits, которые можно использовать, как шаблоны-заготовки для разработки собственных приложений.

    Скачать XNA Framework

    XNA Framework — это набор библиотек, который необходим разработчикам .NET приложений. В основном данный «фрейморк» используется при создании игр для платформы Microsoft Windows. Причем для корректной работы этих самых игр, библиотеки должны быть установлены на компьютере конечного пользователя (игрока). Говоря простыми словами, без установки данного пакета вы не сможете запустить некоторые проекты, в основном те, что были выпущены в промежуток между 2008 и 2012 годами. Дело в том, что в 2013 Microsoft прекратили поддержку XNA Framework. То есть современные популярные движки вроде Unreal Engine 4, Unity 3D и CryEngine 4, на которых создается подавляющее большинство проектов, используют совершенно другие технологии.

    Назначение

    Изначально XNA Framework создавался для того, чтобы облегчить написание кода. В Microsoft считали, что «фреймворк» облегчит портирование проектов с консолей и, тем самым, позволит значительно снизить стоимость разработки. Также данное решение давало возможность легко внедрять в игры некоторые передовые (на тот момент) технологии визуализации. В частности XNA помогал проектировать довольно реалистичный дым и прочие эффекты, использующие сложные системы частиц. Помимо упрощения разработки самих игр, данный набор инструментов также помогал с их интеграцией в Xbox Live.

    В свое время даже была выпущена собственная IDE (среда разработки), помогающая раскрыть весь потенциал данной технологии. К сожалению, реализация программного обеспечения оказалась слишком далека от совершенства, так что вскоре проект «свернули».

    Совместимость

    Библиотеки не совместимы с новыми версиями Windows — 8, 8.1 и 10. Да и смысла в и их установке на свежие «операционке» нет. Кстати, сама инсталляция происходит в автоматическом режиме и требует минимального вмешательства со стороны пользователя.

    Читайте также:  Windows system32 spool drivers x64
  • Оцените статью