XNA Creators Club 9月のコンテンツ
XNA Game Studio 2.0 のリリースが迫る中、9月の新しいコンテンツを XNA Creators Club のサイトにてリリースしました。
サンプル
このサンプルは Heightmap に沿ってオブジェクトを動かす方法を説明しています。動くオブジェクトと地形の衝突判定を必要とするゲームを制作するときに役立ちます。これはビットマップから背景を生成するGenerated Geometry サンプルに基づいています。
このサンプルは、XNA フレームワークで標準提供されている Model クラスを拡張する方法を説明しています。ジオメトリ データをこのカスタム クラスに読み込むことによって特殊な処理に対応しやすくなります。
このサンプルは、繰り返されるDraw 関数のコール数を減らすためにGPU インスタンスの技術を利用し、同じモデルの複数のコピーを効率的にレンダリングする方法を説明しています。
このサンプルはゲーム内のいろいろなモデルに対して粉々になるイフェクトを適用する方法を説明しています。
ユーティリティ ツール
このエディタ ツールを活用することによって、XNA Framework の Curve クラスで使用可能な曲線を視覚的に作成することが可能です。また、ツールの中で使用しているカーブコントロールも独自のアプリケーションに組み込むことが可能です。
このユーティリティはシステムに接続された全てのコントローラーの入力データを表示します。このユーティリティはフライトスティック、ダンスパッドやギターを含む多様なコントローラーをサポートしています。
・Xbox 360 Controller Button Glyphs
このユーティリティは Xbox 360 コントローラーのボタン、サムスティック、トリガーを表す画像のセットです。
記事
・Ship Game Article - 3D Collision using the BoxCollider library
この補足記事では Ship Game に提供されている BoxCollider ライブラリ を紹介しています。BoxCollider は衝突判定のライブラリで、octree (八文木) データ構造による実装、摩擦エフェクト、コリジョンアウェアカメラクラスを特徴としています。
これらの新しいコンテンツを存分にお楽しみください。XNA Game Studio 2.0 に関する詳細情報もまもなくお知らせしますのでもうしばらくお待ちください。
Comments
- Anonymous
October 02, 2007
XNA Game Studio 2.0 のリリースが迫る中、9月の新しいコンテンツを XNA Creators Club のサイトにてリリース致しました。 サンプル ・ Collision with a