Есть ли эквивалент XNA framework для консолей, кроме XBox360? - PullRequest
8 голосов
/ 22 сентября 2008

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

Ответы [ 9 ]

5 голосов
/ 22 сентября 2008

Нет, я так не думаю. Я знаю, что единственная другая среда .NET для консолей стоит денег и называется

Я думаю, что он поддерживает iPhone и Wii и использует Mono в качестве среды выполнения. 200 баксов и вы в:)

3 голосов
/ 22 сентября 2008

Нет, все основные консоли, кроме Xbox 360, не имеют открытых сред разработки. Существуют различные наборы для домашнего приготовления, которые вы можете получить, но на них не распространяются производители консолей (Nintendo, Sony и Microsoft), поэтому в лучшем случае вы сможете только бесплатно отдавать ПЗУ того, что вы делаете. Если вы попытаетесь что-то продать, вас обвинят в земле.

2 голосов
/ 22 сентября 2008

Как сказал Адам, доморощенный в значительной степени единственный способ сделать то, что звучит так, как вы хотите. Во многих случаях использование доморощенных наборов также связано с модификацией консоли.

Существует портативное игровое устройство на базе Linux под названием GP2X , которое может вас заинтересовать, но я думаю, что разработка игр с открытым исходным кодом (или, по крайней мере, разработка игр с использованием инструментов с открытым исходным кодом) - это больше ПК вещь.

Если вы являетесь студентом аккредитованного университета, вы можете получить бесплатную 12-месячную пробную подписку на XNA Creator's Club через сайт Dreamspark .

1 голос
/ 22 сентября 2008

Возможно, вам все еще удастся найти комплект " PS2 Linux ", но игры, которые вы там делаете, будут работать только на других экземплярах PS2 Linux - ограниченная аудитория.

1 голос
/ 22 сентября 2008

Не так широко документировано и поддерживается как XNA, но вот некоторые библиотеки с документацией / вики для портативных консолей.

  • GameBoy Advance: HAM
  • Nintendo DS: PAlib , devkitPro (основа практически всех домашних вариаций на DS)
1 голос
/ 22 сентября 2008

Бесплатно и официально? Нет. И XNA не бесплатна в том смысле, что вы должны заплатить 99 долларов, чтобы использовать его на 360.

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

На исторической заметке Sony выпустила что-то в Японии под названием Yarouze на PSX, которая имела ситуацию, аналогичную XNA Creators Club на 360 (платный комплект, только для любителей), но до США.

0 голосов
/ 12 мая 2009

Просто заплатите $ 200 за независимую лицензию Unity3D, и вы сможете создавать игры для ПК, Mac, браузера, iPhone и Wii. Возможно, это более мощная технология, чем XNA, поскольку она имеет встроенное обнаружение столкновений, физику и т. Д.

0 голосов
/ 26 сентября 2008

как упомянуто bhinks , есть GP2X, но он существует уже некоторое время, и для него существует огромное сообщество разработчиков домашних игр. GP2X сейчас прекратил производство, и у него есть 2 преемника: WIZ от той же компании, Game Park и Pandora , который является подходящим устройством для энтузиастов.

прелесть в том, что вы можете делать игры в SDL и собирать для всех устройств, включая ПК

0 голосов
/ 22 сентября 2008

Это зависит от того, что вы классифицируете как консоль. IPod Touch и iPhone получили iPhone SDK, с помощью которого можно было бы разрабатывать довольно хорошие игры, и когда вы закончите, их можно будет легко распространять через App Store либо бесплатно, либо по цене, которую вам дадут %.

...