2016-05

プログラム

Unityのアクションゲームで攻撃時に敵の方向をむかせる機能

Unityのアクションゲームで主人公が敵を攻撃する時に武器を構えたら一番近くにいる敵の方向を向かせます。また左右の方向キーを押したら角度が近い敵に標的を変更します
プログラム

Unityのアクションゲームで照準をマウス操作で動かす

Unityのゲームでマウスカーソルを照準画像に変更し、マウスクリックで敵を倒す事が出来るようにします
プログラム

UnityのJavaScriptでクラスの作成と継承、インタフェースの作成

UnityのJavaScriptでクラスやインタフェースの作成方法を学び、イベントの受け取りで実際に使用してみます
UI

Unityでキーやゲームパッドで操作するステータス画面の作成

Unityでマウス、キーボードやゲームパッドで操作するステータス画面の作成をしていきます。
プログラム

UnityのCharacterControllerの接地が判断出来ない時にスクリプトを使う

UnityのキャラクターをCharacterControllerで動かしている場合に地面とキャラクター(厳密にはコライダ)が接地しているかどうかはIsGroundedプロパティで判断していますが、坂を下っている時はこの値がfalseになっています。そんな時にスクリプトで接地を判断してみます。
プログラム

Unityで銃に弾を装填する機能を作成してみる

Unityのガンシューティングゲームで銃に弾を装填する時の銃のマガジンのアニメーションと弾の残り数を表示しているUIの変更の機能を作成していきます
プログラム

UnityでPS3コントローラー(ゲームパッド)に対応して動かしてみる

UnityのゲームでPS3コントローラー等のゲームパッドを使用してみます。パソコンのゲーム用コントローラーを持っていない人は便利かもしれません
アニメーション・アニメーター

Unityでアニメーションの動きに合わせてキャラクター位置を決定する

Unityでキャラクターのアニメーションの再生位置に合わせて手や足の位置を壁などに合わせる機能を作成します。ジャンプして山に手をつけ乗り越えるといった動作をさせたい時等にこの機能を使うとうまく出来ます
Terrain

Unityのツールで自分で木を作ってTerrainで使えるようにする

Unityの木を作成する事が出来るツールを使って自分で木を作成していきます。自分で作成した木にコライダを設定しTerrainで使う事も出来ます。