Windows8 でKinect XNAゲームが起動しない件


Windows8 でXNAゲームが起動しない件

Windows7で制作したXNAソフトウェアが動かなかった。
動くように出来たのでメモ書き。

結論

まず述べておくと、
Windows8 はデフォルトで入っているライブラリが少ない。

使用している技術を全て覚えておくことが大事!
身に覚えがあるライブラリは全て入れましょう。

概要

・Kinect SDK 1.8
・Speech API (音声認識)
・XNA 4.0

まず、Windows8 に XNAは簡単にインストールすることは出来ない。

マーケットプレース クライアントをインストールする
http://www.xbox.com/ja-jp/LIVE/PC/DownloadClient

XNA Game Studio、 XNA GameStudio Redistributableをインストールする
https://www.microsoft.com/en-us/download/details.aspx?id=23714
https://www.microsoft.com/en-us/download/details.aspx?id=20914

Kinect SDK 1.8をインストールする Runtimeだけでは動作しなかった
https://www.microsoft.com/en-us/download/details.aspx?id=40278

Speech SDKをインストールする
https://www.microsoft.com/en-us/download/details.aspx?id=27226

以上で解決

Windows 7ではどうだったの?

XNA GameStudio Redistributable, Kinect runtime 1.8だけでいけたはず・・・。