2012-05-17 4 views
11

どこでもXbox 360ゲームに関する話題が見つかりました。しかし、私はxbox 360のための通常のアプリケーションをどのように開発できるかを知りたいと思っています。Xbox 360アプリケーション開発のクイックスタート

また、私はこの自家製品がすべてについて約束していないのですか? Xbox 360アプリケーションの開発にはどのような言語が必要ですか? どこからSDKを入手できますか? App Hub上では、すべての話題はWindows phoneに関するものです。 Xboxに関する情報はあまりありませんか?それはなぜそうですか?

答えて

24

Xbox 360の開発は大きく2つの異なるセクションに分割されています

  1. XNA開発
    これは、ゲーム/アプリケーションを開発するためにXNA Frameworkを使用して関与し、AppHubを介して行われます。開発ツール(XNA Game Studio)hereがあります。これらのツールを使用して開発されたものは、C#.NETで書かれ、「レビュー」プロセスに合格した後でのみ、「インディーゲーム」としてXbox LIVEマーケットプレイスにリリースすることができます。コンソール上でXNAアプリケーションをデバッグするには、membershipが必要です。また、Xbox 360のアプリケーションはインターネットにアクセスできず、すべての通信はXbox LIVEまたはSystem Linkを介して行われます。

  2. プロフェッショナル開発
    これは完全なXbox 360のタイトルの開発をカバーし、あなたがXbox 360 Registered Developer Programの一部である必要があります。開発ライセンスを取得して(NDAに署名した)、マイクロソフトは開発者に、完全なVisual Studio統合とC/C++を使用したネイティブXbox 360アプリケーションとライブラリの開発に関するドキュメントを含む、公式のXbox 360 SDKと開発ハードウェアへのアクセスを提供します。開発キットのハードウェアは、いくつかの味があり、イーサネット、USB経由のDVDエミュレーションなどのVisual Studioからのデバッグをサポートしています。専門開発プログラムの詳細については、this informationを参照してください。

Xbox 360の「通常の」アプリケーションの開発は、現時点ではXNA Frameworkとコミュニティ開発者プログラムの制限のため現時点では不可能です。登録された開発者プログラムの一員であれば可能かもしれませんが、確かな方法はありません(Microsoftの厳格なNDAのため)。

Silverlightについては、Xbox 360でSilverlightに関するいくつかの噂がありましたが、Microsoftは何も確認も発表もしていません。

関連する問題