有没有人有一个很好的起点来学习新任天堂 DSi 的开发?你需要什么样的硬件来开发和测试这样的东西?您可以使用标准 DS 为 DSi 开发吗?您需要使用什么语言?
[Bonus Question]:我还听说新的 DSi 将获得一个类似于 Apple 的 App Store - 开发者可以使用它来销售游戏吗?
最佳答案
据我所知,获得 Nintendo DS/DSi 开发套件的唯一合法方式是直接从 Nintendo 获得——这需要你有很多钱,最好是与大型游戏发行商签订契约(Contract)。除了 Xbox 360 和 XNA 框架之外,所有主要游戏机都是这种情况。我预计他们不会很快改变他们的商业模式。控制 SDK 可确保硬件制造商从为其控制台发布的任何游戏中分得一杯羹。
如果您想了解 DS 编程是什么样的,可以使用一些“非官方的”(阅读:破解和破坏许可协议(protocol))自制 DS 编程环境。在 Google 上搜索“DS Homebrew”可能会找到很多信息。
值得一提的是,大多数游戏机(包括 DS)的开发都是用 C 或 C++ 完成的。
关于handheld - 任天堂 DSi SDK : Getting Started,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/566381/