0

我正在开发一个非常便携的独立游戏引擎,以及一个与之配套的“演示”游戏。然而,在未来我想制作一个更全面的游戏来部署在一些不同的平台上。未来游戏的细节不太重要,我更关注“如何”而不是“什么”——类型和内容与我无关。

那么你会推荐什么目标平台呢?您为该平台成功开发了哪些便宜的功能(非常震撼)?请记住成本效益,因为我的预算不允许购买价格为 10k U$ 的 SDK。

编辑:我对为某个平台成功开发的廉价功能非常感兴趣。例如,“我很快就为 iPod 制作了这款很棒的两指触摸输入控制方法,用于复古类型的这个和那个游戏,它震撼了——我真的可以推荐那个平台/方法!”

4

8 回答 8

3

由于您的预算不允许购买价值数万美元的开发套件,因此您的选择有点有限——Playstation、Wii 和原生 XBox 开发已经过时了。

我推荐使用 XNA Game Studio 的 Windows PC 和 Xbox 360。XNA 是免费的,可以在这两个平台上运行。它也有很好的开发者追随者,并且有很多博客和网站提供信息、提示和技巧以及示例。您可以从http://creators.xna.com开始。

于 2009-05-11T20:11:41.840 回答
2

PC - 免费 SDK :)

于 2009-05-11T20:11:41.387 回答
1

这对您没有帮助,但值得一提:World of Goo引起了轰动,并针对 Mac、Windows、Linux 甚至 Wii 发布。据称他们使用了名为Experimental Gameplay Project的东西,但它似乎还没有发布

于 2009-05-11T20:58:22.603 回答
1

PC、Linux、Mac、Iphone、Xbox 360 的 XNA 以及 Nintendo DS 和 Sony PSP homebrew 都是非常有趣的目标。编写一个可以为所有这些目标工作的引擎是一个有趣的挑战,但它是可以实现的。

如果您将事物抽象得足够好,以至于您可以达到所有这些目标,那么将其扩展到诸如...之类的商业产品... WiiWare 在未来不会有太大的交易。

于 2009-05-11T21:09:05.443 回答
0

你也可以让你的游戏引擎跨平台,这样你就可以同时为 linux 和 windows 开发。如果您将演示引擎用于游戏公司的未来职位,那么您将获得巨大的成就。

于 2009-05-11T20:13:30.620 回答
0

如果您想考虑在 Wii/PS/等上进行开发。迈克尔指出的控制台可能超出您的价格范围,请考虑自制开发套件。它们不受支持或认可,但就使用这些技术而言,它们可能会帮助您决定将来是否要使用这些 SDK。

我希望你开始的任何项目都能顺利进行!

于 2009-05-11T20:14:22.193 回答
0

我认为“什么”的问题在选择平台时非常重要,因为平台对谁将接触你的游戏以及如何玩游戏有着重大影响。

您是否正在开发一款面向坐在屏幕周围的多人的游戏,例如。琐事游戏,格斗游戏,体育游戏等?那么你可能想看看像 360 这样的控制台。你在寻找更深层次的东西吗?矮人要塞,还是下一个伟大的六角战争游戏?你可能想去PC。射手?有鼠标的东西。又是电脑。需要一千个不同按钮的飞行模拟游戏?带有键盘的东西,就像PC一样。您正在构建一个简单的 Popcap 风格的益智游戏吗?您可能会查看某种手持设备的 SDK。

告诉我们您想要构建什么,我们可以推荐一个平台

编辑:如果是我,无论如何PC都是我的默认平台

于 2009-05-11T20:55:33.653 回答
0

如果您想为 PC 开发,我可以建议Simple DirectMedia Layer (SDL) 吗?

  • 它是一个跨平台(Linux、Windows、Mac(我们需要更多游戏,拜托!)、BSD 和其他没人关心的)库,用于开发为游戏量身定制的图形。
  • 有史以来最好的游戏(至少在我看来)是用它编写的。
  • 它是免费和开源的,但在许可许可下发布,因此您可以使用在其上编写的代码做任何您想做的事情。如果您选择这样做,您甚至可以深入了解它的内部结构,看看如何将它移植到 SDL 不支持的平台上。
于 2009-05-11T21:03:39.553 回答