カウンタ

XNA

XNA プログラミング Tips 一覧 過去のバージョン

ページ更新日:2010/ 5/26

 過去のバージョンの XNA Tips を掲載しています。

XNA 基本

XNA 応用

XNA 基本

初めに

タイトル 3.0 2.0 1.0 Refresh
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 用のゲームの配布    
スターターキットについて
ヘルプを活用しよう

設定

タイトル 3.0 2.0 1.0 Refresh
ファイル名の変更  
Windows 用実行ファイルのアイコン変更  
Xbox360 のサムネイル画像を変更
作品名や著作権者名の設定  

ウインドウ

タイトル 3.0 2.0 1.0 Refresh
ウインドウを表示Kする
ウインドウのタイトル名を変更
ユーザーにウインドウサイズの変更を許可する
画面の解像度を変更

システム

タイトル 3.0 2.0 1.0 Refresh
背景色の変更
ゲームを強制的に終了させる
フルスクリーンモードで起動する
ウインドウモードとフルスクリーンを切り替える
1秒間のデータ更新回数を変更する
使用できるシェーダモデルバージョンを調べる

コンテンツ・パイプライン

タイトル 3.0 2.0 1.0 Refresh
リソース(コンテンツ)の読み込み
コンテンツの初期ディレクトリを指定する
任意のアセット名でコンテンツを読み込む

文字

タイトル 3.0 2.0 1.0 Refresh
英数字を表示させる
文字列を改行させる
文字を描画する位置を指定
文字の色を変える
フォントスタイルの詳細
文字を回転させる
回転軸を指定して文字を回転させる
文字を拡大縮小させる
前後関係を指定して文字を描画する
文字に影を付ける
文字に枠を付ける
半透明の文字を表示する

キーボード

タイトル 3.0 2.0 1.0 Refresh
指定したキーボードのキーの押下状態取得
キーボードのキーを押した瞬間を認識させる
押されているキーボードのキーの一覧を取得する

マウス

タイトル 3.0 2.0 1.0 Refresh
ウインドウ上にマウスのポインタを表示させる
マウスの状態を取得する
マウスのボタンを押した瞬間を認識させる
マウスのポインタを任意の位置にセットする

ゲームパッド

タイトル 3.0 2.0 1.0 Refresh
ゲームパッドの状態を取得する
ゲームパッドを振動させる
ゲームパッドが本体と接続されているかを調べる
複数のゲームパッドを検出する

スプライト(2D)

タイトル 3.0 2.0 1.0 Refresh
スプライトを表示させる
スプライトの表示位置を指定する
スプライトの色を変える
スプライトを回転させる
回転軸を指定してスプライトを回転させる
スプライトを拡大縮小表示する
レイヤーパラメータを使用してスプライトの前後関係を作る
テクスチャーから部分的に画像を切り出してスプライトを描画する
透明・半透明のスプライトを描画する

プリミティブ(3D)

タイトル 3.0 2.0 1.0 Refresh
3角形ポリゴンの表示
ポリゴンの描画する面を指定する
頂点バッファを使用した3角形ポリゴンの描画
点の表示
線の表示
連続したポリゴンの表示
四角形ポリゴンの表示
インデックスバッファを使用したボックスの表示
XYZ軸を描画する
ポリゴンにテクスチャーを貼る
ライトを使用してポリゴンを描画する

3Dモデル

タイトル 3.0 2.0 1.0 Refresh
Xファイルを読み込んでモデルを表示  
FBXファイルを読み込んでモデルを表示  

座標変換

タイトル 3.0 2.0 1.0 Refresh
ビュー座標変換  
射影座標変換  
モデルの移動  
モデルの回転  
モデルの拡大縮小  
マトリックスの掛け合わせ  
3次元座標からスクリーンへの座標変換  
スクリーン上の位置からモデルを選択  

衝突判定

タイトル 3.0 2.0 1.0 Refresh
球と球のあたり判定    

数学

タイトル 3.0 2.0 1.0 Refresh
Radian と Degree    

サウンド

タイトル 3.0 2.0 1.0 Refresh
XNAでサウンドを再生するためのファイルを作る  
サウンドの再生  
キューによる再生・一時停止・停止  
サウンドのボリュームを変更する  

ストレージ

タイトル 3.0 2.0 1.0 Refresh
実行ファイルのフォルダパスを取得する    
ストレージコンテナのパスを取得する    
データの保存    
データの読み込み    
ファイルがあるか確認する    
ファイルの作成・複製・削除・移動・リネーム    
指定したディレクトリ内のファイルの一覧を列挙する    
保存デバイスの容量を調べる    

エフェクト

タイトル 3.0 2.0 1.0 Refresh
BasicEffect のマテリアル  
BasicEffect のライト  
BasicEffect のフォグ  

XNA 応用

WPF

タイトル 3.0 2.0 1.0 Refresh
WPF アプリケーションで XNA を使用する  
WPF ウインドウ上に直接 XNA のビューを表示する  
広告
Copyright (C) since 2005 Yuichi Onodera (おのでら), All rights reserved.