3.1用プロジェクトへのアップグレード
XNA Game Studio 3.1ではXNA Game Studio 3.0のプロジェクトを3.1用にアップグレードすることができます。3.0で作ったプロジェクトをVisual Studioで開き、ソリューション・エクスプローラーで更新したいソリューションを右クリックで表示されるメニューの 「Upgrade Solution…」 を選択すると、3.1のプロジェクトへアップグレードします。
一旦3.1へアップグレートした後は、3.0のプロジェクトにダウングレードする方法は提供されていないので、3.0のプロジェクトを何らかの理由で残しておきたい場合は更新する前にバックアップしておくといいでしょう。
今まで紹介してきた以下のサンプルをXNA Game Studio 3.1用のプロジェクトにアップグレードしたので、以下に記事と新しいプロジェクトへのURLをまとめておきました。
基本的にはプロジェクトの更新のみですが、ソースコードファイルのエンコーディングをシフトJISからUnicode (UTF-8 シグネチャ (BOM) 付き) - コードページ 65001へ変更してあります。これはサンプルプログラムを日本語以外の環境で開くとコンパイルできないという問題を解決するためのものです。Visual Studioやメモ帳などのアプリケーションではUTF-8に対応しているので問題はありませんが、対応していないエディターでコードを開くときには日本語部分が正しく表示されないので注意してください。
http://higeneko.net/hinikeni/sample/xna31/vFetchSkinningSample.zip
http://higeneko.net/hinikeni/sample/xna31/TexSkinningSample.zip
http://higeneko.net/hinikeni/sample/xna31/QuatSkinningSample.zip
http://higeneko.net/hinikeni/sample/xna31/DebugSample.zip
http://higeneko.net/hinikeni/sample/xna31/GamefestJapan2008Demo.zip
http://higeneko.net/hinikeni/sample/xna31/SimpleMessage.zip