ゲームプログラミング技術集
ひっと
DirectShow初期化と再生
DirectXを使ったゲームプログラミング例を紹介しています。
DirectShow初期化と再生
[2010.01.05] DirectShowのサンプルを作りました
音声ファイル再生サンプルです。
DirectShowを使うとMP3やWMFを簡単に再生できます。
サンプルはBGMのループ再生と、BGMと効果音の同時再生を想定しています。
ダウンロード
ゲームプログラミング
技術集INDEX
トップページ
Direct3Dグラフィック
Direct3Dを使った2D描画
テキスト描画
Xファイル
Xファイルの読み込みと表示
カメラ制御
ビューとプロジェクション
プログラムとソースコード
シェーダプログラミング
ピクセルシェーダ実装例
頂点シェーダ実装例
HLSLでシェーダプログラミング
HLSL エフェクトファイルの作成
HLSL アプリケーション側の実装
入力 DirectInput
DirectInput初期化と入力チェック
サウンド DirectShow
DirectShow初期化と再生
ゲームプログラミングの数学
ベクトル
単位ベクトル
ベクトルの外積
ベクトルの内積
2ベクトルのなす角度
2点間の距離
点と線の距離
点と三角形の当たり判定
線上の最近点
2直線の交点
ポリゴンから法線を作る
ポリゴンの表裏の判定
平面と平面方程式の求め方
点と平面の距離
平面上の最近点
平面と線分の交点
弾道計算プログラミング
斜方投射
斜方投射の軌跡の求め方
斜方投射で弾を目標に当てる
プログラムとソースコード
アルゴリズム
ダイクストラ法で最短ルート検索
十字キー 8方向キーの判定
メッシュの当たり判定