当前位置:  开发笔记 > 编程语言 > 正文

Nintendo DSi SDK:入门

如何解决《NintendoDSiSDK:入门》经验,为你挑选了2个好方法。

有没有人有一个很好的起点来了解新任天堂DSi的开发?你需要什么样的硬件来开发和测试这样的东西?您可以使用标准DS开发DSi吗?你需要用什么语言?

[Bonus Question]:我还听说新的DSi将会得到一个类似于Apple的App Store - 开发人员是否能够使用这个销售游戏?



1> MattK..:

据我所知,获得Nintendo DS/DSi开发套件的唯一合法方式是直接从任天堂获取它 - 要求你有很多钱,最好是与大型游戏发行商签订合同.所有主要游戏控制台都是如此,除了Xbox 360和XNA框架之外.我不认为他们很快会改变他们的商业模式; 控制SDK可以确保硬件制造商能够为任何为其控制台发布的游戏获得利润.

如果您想了解DS编程是什么样的,那么有一些"非官方的"(读取:被黑客入侵和破解许可协议)自制DS编程环境.在Google上搜索"DS Homebrew"可能会发现很多信息.

对于它的价值,游戏控制台的大多数开发,包括DS,都是用C或C++完成的.


非官方的DS开发环境并未违反任何许可协议......编译器是免费的,它基于gcc.软件库是从头开始编写的,使用的是Nintendo版权所有.
我并不是说这些工具侵犯了任何版权; 我在谈论DS附带的许可协议(EULA).如果您阅读它,它表示在DSi上运行未经授权的软件或使用未经授权的硬件会使您的保修失效并违反协议.请参见第二章:http://www.nintendo.com/consumer/systems/dsi/en_la/EULA.jsp
然而,他们没有任何权利强迫您如何使用自己的掌上电脑.每个条款声明使用任何"未经授权"的软件破坏您的保修在许多国家可能被视为非法,使得此类合同和条款完全无效.你拥有硬件,所以你可以随心所欲地做到这一点,就像你想要点燃它一样:)你不能做的就是通过做这样的事情来赚钱.

2> Tyronomo..:

如果你想立即开始.抢一个DS'自制'推车; M3,Acekard,Cyclowiz,R4等

现在检查,Acekard(http://www.acekard.com/)已经有了DSi兼容卡.我相信还有其他人.从技术上讲,DS和DSi之间的Slot 1盒式磁带没有任何变化(完全兼容),所有额外的功能都与摄像头,连接和从SD卡运行的能力有关.

有关Dev部分的更多信息,请查看论坛; http://desmume.org 他们也有(顾名思义)DS模拟器供下载.

奖励:根据过去的记录,任天堂为开发者打开NDi的机会很小.我认为通过WiiWare在Wii上有谈论它,但很长一段时间内该领域并没有什么新东西.只是已知/成熟公司的发布.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有