Можно ли написать коммерческую игру для XBOX, используя Visual Studio и MS XNA Game Studio SDK? - PullRequest
5 голосов
/ 27 апреля 2009

Я знаю, что разработка большинства коммерческих игр ведется на ассемблере или C / C ++, но кто-нибудь пытался использовать XNA с VS 2008 для создания приложения, интенсивно работающего в режиме реального времени, которое было бы пригодно для выпуска на популярной улице, а не только для XBOX Live , С какими ограничениями вы столкнулись и какую частоту кадров вы получали и в каком разрешении?

Очевидно, что вы могли бы использовать это, чтобы написать что-то вроде Championship Manager / Rock Band и т. Д., Но вы могли бы использовать это для разработки игры, такой как Pro Evo?

Я подозреваю, что уже знаю ответ, но я хотел бы услышать от других людей опыт работы с XNA и Visual Studio 2008.

Ответы [ 5 ]

4 голосов
/ 27 апреля 2009

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

Большая проблема связана с лицензированием. В настоящее время Microsoft не продвигает XNA в качестве основы для разработки профессиональных приложений XBox и больше ориентирует ее на развитие сообщества. В настоящее время не существует «профессиональной» целевой платформы XNA, и, насколько мне известно, в XNA нет розничной продажи с использованием XNA.

3 голосов
/ 30 апреля 2009

Schizoid - это коммерческая аркада для Xbox Live (не игра сообщества), которая была разработана с использованием XNA.

Torpex Games

Джейми Фристром обсуждает развитие событий в своем блоге:

GameDevBlog

1 голос
/ 04 июня 2009

Посудомоечная машина была разработана с использованием XNA: http://thedishwasherdeadsamurai.com/

Вы можете прочитать блог разработчика (Джеймс Сильва) здесь: http://skasoftware.wordpress.com/

1 голос
/ 27 апреля 2009

Я думаю, что на самом деле вопрос в том, почему вы? Если вы являетесь разработчиком, желающим разработать коммерческую игру для XBOX, у вас, очевидно, есть капитал и деньги для инвестиций. Так сколько же стоит официальный SDK для XBOX 360? Я не знаю точных цифр, но я бы предположил, что это ~ 20k или около того. По большому счету, это не так уж много денег, так зачем ограничиваться XNA, когда вы можете получить доступ к полноценному SDK?

Еще один момент, я бы предположил, что было бы намного проще разрабатывать кроссплатформенные, если вы разрабатываете на нативном C / C ++. Я очень сомневаюсь, что любая часть вашей библиотеки XNA, которую вы создадите для этой игры, будет легко переносимой, например, для PS3 / PC. И давайте посмотрим правде в глаза, в наши дни все больше и больше крупных игр становятся кроссплатформенными, так что это еще одна вещь, которую вы должны рассмотреть.

Я знаю, что это не отвечает на ваш вопрос относительно того, способно ли оно, но мне интересно, узнаем ли мы когда-нибудь ....

0 голосов
/ 27 апреля 2009

http://creators.xna.com/en-US/

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...