UE5.6のFPSテンプレートをもとに、不足している音やタイトル画面など、一通りそろったゲームの形まで完成させた初心者にもやさしいテンプレート改良版です。
GitHub: yossi40-100/FirstPersonYossi
前回の日記で弱音を吐きましたが、なんとかそこそこ使えるレベルに仕上がったと思いますので公開します。
操作
WASD 移動
スペース ジャンプ
マウス カメラ操作・発砲
1キー FPS/TPS 視点切り替え ← 従来ない機能
武器に接触 装備
Shift 武器切り替え
主な改良点
- タイトルメニュー・勝敗画面追加
- 弾数のゲージの上にライフゲージ追加(サードパーソンCombatバリアントより移行)
- 敵キャラはカメラに映ったときのみ表示します
- ゲーム終了判定:10ポイント先取
- 足音、発砲音、爆破音 (Lyra Sample Gameより移行)
- プレイヤーもラグドール化し、5秒後にリスポーン
- 敵もランダムなプレイヤースタート位置からリスポーン
- 1キーで1人称視点と3人称視点を切り替えられる
- アニメーションBP・コントロールリグの一部整理
- 敵AIが動かないバグ修正
- ピストルを持った敵がライフルの構えをしているのを修正
- 敵がアニメーションモンタージュ再生しないのを修正

よっしー
細かくコミット分けているので差分を見てください
コメント