ゲーム開発 ミサイルを追加 前回、敵(タレット)を作成したので、攻撃のバリエーションを増やす為にもミサイルを追加します。 ミサイルスクリプトでは以下の処理をする。 ・移動処理(目標に一定角速度以下で回転しながら巡行) ・衝突を検知したら削除★ ・有効時間経... 2018.05.13 ゲーム開発
ゲーム開発 敵ユニットを作成 そろそろ敵ユニット(タレット)を作成し、プレイヤーを攻撃させてみようと思う。 攻撃によるダメージ判定処理は過去記事の通り実装済み 弾でダメージを与える この処理をプレイヤーにも追加すればお互い攻撃でHPが減るようになる。 なので... 2018.05.13 ゲーム開発
ゲーム開発 アーマードコアっぽいカメラの実装 カメラが自プレイヤーを遅れておっかけてくれるようにしました。 主に参考、というより以下のサイトのコードをそのまま持ってきました。 【Unity5】AC4系のようなカメラワークを再現する - N煎ログブログ こちらの記事のコードをS... 2018.05.12 ゲーム開発
ゲーム開発 ロックオン対象のList管理と偏差射撃の実装 ペルソナ5をやっていて開発が滞っていた。 前回ロックオン機能を実装したが、敵が複数であった場合を想定しているロジックではなかった。 なので今回は複数の敵をロックオンできるようにかえていく。 具体的にはロックオンサークル内に入った敵... 2018.05.06 ゲーム開発
ゲーム開発 Unityでアーマードコアっぽいロックオンを実装 アーマードコアVにでてくるようなロックオンシステムを実装していきます。 画面に描画されたロックオンサークル内に、敵を一定時間捕捉しているとロックオンしてくれるシステムですね。 こんな感じ↓(画像は拾いもん) 以下のようなロ... 2018.04.08 ゲーム開発
ゲーム開発 弾でダメージを与える 動いて弾が撃てるようになったので、破壊可能なターゲットを設置して弾を当てることで破壊できるようにする。 ので以下の内容を実装する。 ①武器オブジェクトから弾丸オブジェクトを生成する際に、武器オブジェクト内で保有するステータスを元に弾... 2018.04.07 ゲーム開発
ゲーム開発 動きをACっぽく 今回は以下の自機の挙動を改善・追加していくよ 1.通常移動方法の改善 2.クイックブーストの追加 3.飛行ブースト(上昇)の追加 4.摩擦の改善 1.通常移動方法の改善 今までの移動方法は、チュートリアルと同じようにRi... 2018.04.01 ゲーム開発
ゲーム開発 Unityで弾丸を生成 移動、旋回ができるようになったところで今度は弾を発射したい。 弾を発射させるためには、弾丸のオブジェクトをゲーム中に生成しなくてはならない。 オブジェクトの生成はチュートリアルになかった内容なのでちょっと調べる。 こちらの記事を参... 2018.03.28 ゲーム開発
ゲーム開発 Unityでゲームパッド(コントローラ)を使う方法 パッドを入力として使う方法を試してみた。 以下のそめ先生のブログを参考にしました。 インプットマネージャーによってインプットを管理しているようです。 インプットマネージャーは Edit > Project Setting >... 2018.03.25 ゲーム開発
ゲーム開発 Unityでゲームを作りたい タイトル通りUnityでゲームを作りたい。 いや、作りたいではない。作るのだ。 そもそもこのブログもゲーム製作の備忘録目的で作成したわけだしね。 ちなみに目標はカスタマイズ性の高い3Dロボアクションゲーム。 とりあえずUni... 2018.03.25 ゲーム開発