クリエーターズクラブも更新

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オーディオの使い方などは映像を見るだけでも、なんとなく判るかも?