8

新しいニンテンドーDSiの開発について学ぶための良い出発点はありますか? このようなものを開発してテストするには、どのようなハードウェアが必要ですか? 標準の DS を使用して DSi 向けに開発できますか? どの言語を使用する必要がありますか?

[おまけの質問] : 新しい DSi は Apple のような App Store になると聞きました - 開発者はこれを使ってゲームを販売できますか?

4

4 に答える 4

12

私の知る限り、ニンテンドー DS/DSi 開発キットを入手する唯一の正当な方法は、任天堂から直接入手することです。これには、多額の資金と、できれば大規模なゲーム パブリッシャーとの署名済みの契約が必要です。これは、Xbox 360 と XNA フレームワークを除いて、すべての主要なゲーム コンソールに当てはまります。彼らがすぐにビジネスモデルを変えるとは思いません。SDK を制御することで、ハードウェア メーカーは、コンソール用にリリースされたゲームの利益を確実に得ることができます。

DS プログラミングがどのようなものか知りたい場合は、"非公式" (読み: ハッキングされ、ライセンス契約を破る) 自作の DS プログラミング環境がいくつかあります。Google で「DS Homebrew」を検索すると、おそらく多くの情報が表示されます。

DS を含むゲーム コンソールのほとんどの開発は、C または C++ で行われます。

于 2009-02-19T17:48:26.243 に答える
7

今すぐ始めたい場合。DS「自作」カートをつかみます。M3、アセカード、サイクロウィズ、R4など

今確認すると、Acekard ( http://www.acekard.com/ ) にはすでに DSi 互換カードがあります。私はすでに他の人がいると確信しています。技術的には、スロット 1 カートリッジの DS と DSi の間に変更はありません (完全に互換性があります)。すべての追加機能は、カメラ、接続、および SD カードから実行する機能に関連しています。

Dev 部分の詳細については、次のフォーラムを確認してください。http://desmume.org (名前が示すように) ダウンロード用の DS エミュレーターもあります。

ボーナス: 過去の記録に基づくと、任天堂が NDi を開発者に開放する可能性はほとんどありません。Wiiウェア経由でWiiの話はあったと思いますが、その辺は長い間目新しいものはありませんでした。既知の/確立された会社からのリリースのみ。

于 2009-02-20T06:59:48.593 に答える
3

少し前にDSで開発してみました。私が覚えている限りでは、DevKitPro には、使用できる ARM ライブラリがありました。主に Func-C を使用しましたが、C++ もサポートされています。技術的には、ARM アーキテクチャ用のコンパイラがあれば、どんなものでもプログラミングできると思います。

DSi がカナダで発売されたら、また取り上げたいと思っています。より高速なプロセッサ、永続的なストレージ、およびより多くのメモリにより、自家製の甘いものが生み出されるはずです.

于 2009-03-24T01:55:40.713 に答える
0

ちょっとした DS 開発を楽しみたいだけなら、この時点で devkitPro 自作キットはかなり洗練されています。このキットを使用して簡単なゲームをコーディングする方法を紹介するマニュアルへのリンクは次のとおりです: http://www.patater.com/manual

悲しいことに、DSIware の開発者になるためにも公式のツールキットを入手したいのであれば、確立されたゲーム会社を持ち、数千ドルを支払わなければならないようです。 http://www.nintendolife.com/forums/dsiware/info_on_dsi_ware_development

于 2011-06-23T21:32:47.883 に答える