8

它必须是免费的。毕竟是爱好,不是生意!创建营利性软件不是问题,但任何需要硬件模块的东西都已经过时了。

4

9 回答 9

5

不,我不这么认为。我知道的唯一其他用于控制台的 .NET 环境需要花钱,称为 unity3d:http ://unity3d.com/

我认为它支持 iPhone 和 Wii,并使用 Mono 作为运行时环境。200块钱,你在:)

于 2008-09-22T19:35:55.783 回答
3

不,除 Xbox 360 之外的所有主要游戏机都没有开放的开发环境。您可以获得各种自制套件,但这些套件不受游戏机制造商(任天堂、索尼和微软)的认可,因此您最多只能免费赠送您制作的 ROM。如果您试图出售任何东西,您将被起诉。

于 2008-09-22T19:41:50.883 回答
2

正如亚当所说,自制几乎是做你想做的事的唯一方法。很多时候,使用自制套件还涉及以某种方式修改控制台。

有一个名为GP2X的基于 Linux 的便携式游戏设备可能会让您感兴趣,但我认为开源游戏开发(或至少使用开源工具进行游戏开发)更像是 PC 的事情。

如果您是认可大学的学生,您可以通过Dreamspark网站获得 XNA Creator's Club 的 12 个月免费试用订阅。

于 2008-09-22T19:46:20.220 回答
1

免费和官方?不,XNA 并不是免费的,因为您必须支付 99 美元才能在 360 上使用它。

您几乎仅限于被黑客入侵的自制软件开发以及硬件修改。至少有一个控制台不需要硬件修改,但我不确定我们是否可以谈论它。

从历史上看,索尼在 PSX 上发布了一个名为Yarouze的东西,它与 360 上的 XNA Creators Club 有类似的情况(付费套件,仅供业余爱好者使用),但它从未来到美国。

于 2008-09-22T19:43:26.513 回答
1

不像 XNA 那样被广泛记录和支持,但这里有一些带有用于手持控制台的文档/wiki 的库。

  • GameBoy Advance:火腿
  • Nintendo DS:PAlibdevkitPro(DS 上几乎所有自制软件的基础)
于 2008-09-22T19:45:21.093 回答
1

您可能仍然可以找到可用的“ PS2 Linux ”套件——但您在那里制作的游戏只能在其他 PS2 Linux 实例上运行——受众有限。

于 2008-09-22T19:50:59.880 回答
0

这取决于您将什么归类为控制台。iPod Touch 和 iPhone 有 iPhone SDK,用它应该可以开发出相当不错的游戏,当你完成后,它们可以很容易地通过 App Store 分发,无论是免费还是以你将获得 70 的价格%。

于 2008-09-22T19:44:43.903 回答
0

正如bhinks 所提到的,有 GP2X,但已经存在了一段时间,并且有一个庞大的自制游戏开发者社区。GP2X 现在已经停产,它还有 2 个继任者,同一家公司的WIZ ,Game Park 和Pandora,这是一个合适的发烧友设备。

美妙之处在于您可以在SDL中制作游戏并为所有设备构建游戏,包括 PC

于 2008-09-26T09:27:51.343 回答
0

只需为 Unity3D 独立许可证支付 200 美元,您就可以为 PC、Mac、浏览器、iPhone 和 Wii 创建游戏。它可以说是比 XNA 更强大的引擎,因为它具有内置的碰撞检测、物理等功能

于 2009-05-12T08:41:43.127 回答