3.1用プロジェクトへのアップグレード

XNA Game Studio 3.1ではXNA Game Studio 3.0のプロジェクトを3.1用にアップグレードすることができます。3.0で作ったプロジェクトをVisual Studioで開き、ソリューション・エクスプローラーで更新したいソリューションを右クリックで表示されるメニューの 「Upgrade Solution…」 を選択すると、3.1のプロジェクトへアップグレードします。

image

一旦3.1へアップグレートした後は、3.0のプロジェクトにダウングレードする方法は提供されていないので、3.0のプロジェクトを何らかの理由で残しておきたい場合は更新する前にバックアップしておくといいでしょう。

今まで紹介してきた以下のサンプルをXNA Game Studio 3.1用のプロジェクトにアップグレードしたので、以下に記事と新しいプロジェクトへのURLをまとめておきました。

基本的にはプロジェクトの更新のみですが、ソースコードファイルのエンコーディングをシフトJISからUnicode (UTF-8 シグネチャ (BOM) 付き) - コードページ 65001へ変更してあります。これはサンプルプログラムを日本語以外の環境で開くとコンパイルできないという問題を解決するためのものです。Visual Studioやメモ帳などのアプリケーションではUTF-8に対応しているので問題はありませんが、対応していないエディターでコードを開くときには日本語部分が正しく表示されないので注意してください。

vFetchでスキンアニメーション

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

Gamefest Japan 2008 デモプログラム

http://higeneko.net/hinikeni/sample/xna31/GamefestJapan2008Demo.zip

簡単(かもしれない)日本語表示

http://higeneko.net/hinikeni/sample/xna31/SimpleMessage.zip

Content Pipeline その3 そのカスタマイズ(日本語表示サンプル)

http://higeneko.net/hinikeni/sample/TextMessageSample31.zip