クリエーターズクラブも更新
http://creators.xna.comに新しいコンテントが増えました。
スターターキットとして、新たにRacing Gameが追加されました。これは以前からXNAレーサーと呼ばれていたゲームです。もちろん、スターターキットなのでフルソースコード、フルコンテント付です。
また、新しいサンプルプログラムとして以下のものが追加されました。
- Bloom
- ポストプロセスの代表的手法の一つである、眩しい光などが滲む、ブルームのサンプルです。
- プリミティブ描画
- Spacewarで使われていた、VectorShapeクラスを元にしたPrimitiveBatchを使ったサンプルです。このクラスを使うことで簡単に点、線分、三角形などを画面に描画することができます。
- Game State Management
- ゲームを作る上で必ずといって必要だけど、作るのが面倒なメニュー画面。このサンプルでは、複数のメニュー画面の切り替え簡単にするための仕組みを提供しています。
- 3D Audio
- GSE 1.0 RefreshでサポートされたXACT 3Dの使い方のサンプルです。
- 2Dパーティクル
- SpriteBatchを使った2Dベースのパーティクルシステムのサンプルです。
- シェーダーシリーズ 1:頂点ライティング
- シェーダーの基本である、頂点ライティングのサンプルです。
また、ユーティリティとして以下のものが追加されました。
- Bitmap Font Marker Utility
- WindowsのTrueTypeフォントから、.bmpファイルを生成するツールです。ここで生成された画像をFontTextureProcessorを使って、SpriteFontとして使えます。変換された画像を加工することで、影付の文字にしたり、文字列の中にコントローラーのボタンイメージを表示したりといった事に使うことができます。
- Xbox360 コントローラーグラフィクス
- ゲームの操作方法を説明したりするときに使えるXbox360のゲームコントローラーのイメージファイルがあります。
その他にもアーティクルや、チュートリアルビデオにも有用な情報が追加されているのですが、全て英語なので読みづらいと思います。チュートリアルビデオに追加されたXACTツールを使っての、サウンドエフェクトの音量やピッチを変更する方法や、3Dオーディオの使い方などは映像を見るだけでも、なんとなく判るかも?