XNA プログラミング Tips 一覧 過去のバージョン
過去のバージョンの XNA Tips を掲載しています。
XNA 基本
XNA 応用
XNA 基本
初めに
| XNA とは |
★ |
★ |
|
| 開発環境をそろえる |
★ |
★ |
★ |
| Visual Studio 2008 をインストール |
★ |
★ |
|
| Visual Studio 2005 をインストール |
|
|
★ |
| XNA Game Studio 3.0 をインストール |
★ |
|
|
| XNA Game Studio 2.0 をインストール |
|
★ |
|
| XNA Game Studio 1.0 Refresh をインストール |
|
|
★ |
| Xbox360 のセットアップ |
★ |
★ |
★ |
| Windows と Xbox360 を接続する |
★ |
★ |
★ |
| Zune のセットアップ |
★ |
|
|
| Zune との接続設定 |
★ |
|
|
| Windows 用のプロジェクト作成 |
★ |
★ |
★ |
| Xbox360 用のプロジェクト作成 |
★ |
★ |
★ |
| Zune 用のプロジェクト作成 |
★ |
|
|
| Windows 用のゲームの配布 |
★ |
★ |
★ |
| Xbox360 用のゲームの配布 |
★ |
★ |
★ |
| Zune 用のゲームの配布 |
★ |
|
|
| スターターキットについて |
★ |
★ |
★ |
| ヘルプを活用しよう |
★ |
★ |
★ |
設定
| ファイル名の変更 |
★ |
★ |
|
| Windows 用実行ファイルのアイコン変更 |
★ |
★ |
|
| Xbox360 のサムネイル画像を変更 |
★ |
★ |
★ |
| 作品名や著作権者名の設定 |
★ |
★ |
|
ウインドウ
| ウインドウを表示Kする |
★ |
★ |
★ |
| ウインドウのタイトル名を変更 |
★ |
★ |
★ |
| ユーザーにウインドウサイズの変更を許可する |
★ |
★ |
★ |
| 画面の解像度を変更 |
★ |
★ |
★ |
システム
| 背景色の変更 |
★ |
★ |
★ |
| ゲームを強制的に終了させる |
★ |
★ |
★ |
| フルスクリーンモードで起動する |
★ |
★ |
★ |
| ウインドウモードとフルスクリーンを切り替える |
★ |
★ |
★ |
| 1秒間のデータ更新回数を変更する |
★ |
★ |
★ |
| 使用できるシェーダモデルバージョンを調べる |
★ |
★ |
★ |
コンテンツ・パイプライン
| リソース(コンテンツ)の読み込み |
★ |
★ |
★ |
| コンテンツの初期ディレクトリを指定する |
★ |
★ |
★ |
| 任意のアセット名でコンテンツを読み込む |
★ |
★ |
★ |
文字
| 英数字を表示させる |
★ |
★ |
★ |
| 文字列を改行させる |
★ |
★ |
★ |
| 文字を描画する位置を指定 |
★ |
★ |
★ |
| 文字の色を変える |
★ |
★ |
★ |
| フォントスタイルの詳細 |
★ |
★ |
★ |
| 文字を回転させる |
★ |
★ |
★ |
| 回転軸を指定して文字を回転させる |
★ |
★ |
★ |
| 文字を拡大縮小させる |
★ |
★ |
★ |
| 前後関係を指定して文字を描画する |
★ |
★ |
★ |
| 文字に影を付ける |
★ |
★ |
★ |
| 文字に枠を付ける |
★ |
★ |
★ |
| 半透明の文字を表示する |
★ |
★ |
★ |
キーボード
| 指定したキーボードのキーの押下状態取得 |
★ |
★ |
★ |
| キーボードのキーを押した瞬間を認識させる |
★ |
★ |
★ |
| 押されているキーボードのキーの一覧を取得する |
★ |
★ |
★ |
マウス
| ウインドウ上にマウスのポインタを表示させる |
★ |
★ |
★ |
| マウスの状態を取得する |
★ |
★ |
★ |
| マウスのボタンを押した瞬間を認識させる |
★ |
★ |
★ |
| マウスのポインタを任意の位置にセットする |
★ |
★ |
★ |
ゲームパッド
| ゲームパッドの状態を取得する |
★ |
★ |
★ |
| ゲームパッドを振動させる |
★ |
★ |
★ |
| ゲームパッドが本体と接続されているかを調べる |
★ |
★ |
★ |
| 複数のゲームパッドを検出する |
★ |
★ |
★ |
スプライト(2D)
| スプライトを表示させる |
★ |
★ |
★ |
| スプライトの表示位置を指定する |
★ |
★ |
★ |
| スプライトの色を変える |
★ |
★ |
★ |
| スプライトを回転させる |
★ |
★ |
★ |
| 回転軸を指定してスプライトを回転させる |
★ |
★ |
★ |
| スプライトを拡大縮小表示する |
★ |
★ |
★ |
| レイヤーパラメータを使用してスプライトの前後関係を作る |
★ |
★ |
★ |
| テクスチャーから部分的に画像を切り出してスプライトを描画する |
★ |
★ |
★ |
| 透明・半透明のスプライトを描画する |
★ |
★ |
★ |
プリミティブ(3D)
| 3角形ポリゴンの表示 |
★ |
★ |
★ |
| ポリゴンの描画する面を指定する |
★ |
★ |
★ |
| 頂点バッファを使用した3角形ポリゴンの描画 |
★ |
★ |
★ |
| 点の表示 |
★ |
★ |
★ |
| 線の表示 |
★ |
★ |
★ |
| 連続したポリゴンの表示 |
★ |
★ |
★ |
| 四角形ポリゴンの表示 |
★ |
★ |
★ |
| インデックスバッファを使用したボックスの表示 |
★ |
★ |
★ |
| XYZ軸を描画する |
★ |
★ |
★ |
| ポリゴンにテクスチャーを貼る |
★ |
★ |
★ |
| ライトを使用してポリゴンを描画する |
★ |
★ |
★ |
3Dモデル
| Xファイルを読み込んでモデルを表示 |
★ |
★ |
|
| FBXファイルを読み込んでモデルを表示 |
★ |
★ |
|
座標変換
| ビュー座標変換 |
★ |
★ |
|
| 射影座標変換 |
★ |
★ |
|
| モデルの移動 |
★ |
★ |
|
| モデルの回転 |
★ |
★ |
|
| モデルの拡大縮小 |
★ |
★ |
|
| マトリックスの掛け合わせ |
★ |
★ |
|
| 3次元座標からスクリーンへの座標変換 |
★ |
★ |
|
| スクリーン上の位置からモデルを選択 |
★ |
★ |
|
衝突判定
数学
サウンド
| XNAでサウンドを再生するためのファイルを作る |
★ |
★ |
|
| サウンドの再生 |
★ |
★ |
|
| キューによる再生・一時停止・停止 |
★ |
★ |
|
| サウンドのボリュームを変更する |
★ |
★ |
|
ストレージ
| 実行ファイルのフォルダパスを取得する |
|
★ |
|
| ストレージコンテナのパスを取得する |
|
★ |
|
| データの保存 |
|
★ |
|
| データの読み込み |
|
★ |
|
| ファイルがあるか確認する |
|
★ |
|
| ファイルの作成・複製・削除・移動・リネーム |
|
★ |
|
| 指定したディレクトリ内のファイルの一覧を列挙する |
|
★ |
|
| 保存デバイスの容量を調べる |
|
★ |
|
エフェクト
| BasicEffect のマテリアル |
★ |
★ |
|
| BasicEffect のライト |
★ |
★ |
|
| BasicEffect のフォグ |
★ |
★ |
|
XNA 応用
WPF
| WPF アプリケーションで XNA を使用する |
★ |
★ |
|
| WPF ウインドウ上に直接 XNA のビューを表示する |
★ |
★ |
|