
FPS(一人称シューティング)ゲームを10分で作れるテンプレート!M4とピストル、AI敵、ポーズメニュー、ミニマップなど必要な機能が全部揃ってます。Blueprintで簡潔に設計されているから、初心者でもすぐ理解できます。
FPS初心者向けのプロトタイプ開発やゲームジャムで、基本的なシューティングゲームのコア機能(武器切り替え、AI敵、UI)を素早く実装できます。タクティカルシューター、アーケードFPS、あるいはホラーFPSのベースとして活用可能。
このPluginを選ぶ理由
完全なBlueprint実装のため初心者でも即座に動作確認でき、ゲームループの構造を学習できるのが強みです。ただし大規模プロジェクトやネットワークマルチプレイには不適切で、フルスタックフレームワーク(GASやReplication)が必要な場合は独自実装が必須になります。
動画の要約
「スーパーシンプルFPSパック」は、Unreal Engine 5.5で利用可能な無料アセットを使用したFPSゲーム開発の基本的なサンプルプロジェクトです。このプラグインを活用することで、Blueprint操作で一からFPSゲームの実装を始められます。初心者から中級者向けに設計されており、FPS開発に必要な基本的な機能が整備されているため、ゲーム製作の学習教材や開発の出発点として適しています。Fab内で無料配布されており、すぐにプロジェクトに導入できます。
YouTubeで見る✅ 向いているジャンル
ゲームプレイ
ゲームシステム・メカニクス構築に
アニメーション
キャラアニメ・カットシーン制作に
UI
HUD・メニュー・ダッシュボード実装に
パッケージ化後にフレームレート(FPS)が極端に低下する(30FPS以下になる)
これはアンリアルエンジン標準の描画カリング機能が関係している可能性があります。PIE(エディタ内再生)では37FPS程度でも、パッケージ版では1FPSになることがあります。原因はオブジェクトが画面外にあってもバックグラウンドで大量のデータ処理が発生していることです。解決策として:プロジェクト設定 > エンジン > レンダリング から Nanite や ディスタンスフィールドの設定を確認し、パフォーマンスプロファイラーで負荷の高いアクタを特定してください。AI敵が多すぎる場合は敵数を減らすか、AI更新頻度を下げるブループリント調整が有効です。
YouTubeチュートリアル動画が見つからない、または古い情報が含まれている
公式チュートリアルはUE5.5対応の最新版をEpic Games公式YouTubeチャンネルで確認してください。プラグイン内には時折説明ドキュメント(README)が含まれているため、まずそれを参照します。不明な点はDiscordコミュニティ(プラグイン公式サポート)に質問することで、クリエイター本人から直接サポートを受けられます。
セーブ・ロード機能が実装されていない
公式パックはプロトタイプ用なため、セーブスロット読み込みはデフォルトで未実装です。自分で実装する場合は、PlayerCharacterブループリント内で Save Game オブジェクトを作成し、武器状態・敵配置・プレイヤーHP等を Save Game データに保存する仕組みを追加してください。キャリアオーバー情報を次のレベルに渡したい場合は Game Mode ブループリントで変数を管理するか、ゲーム全体で永続するゲームインスタンスを活用します。
【シナリオ1: タクティカルシューティング】
このパックを基盤に、複数の武器切り替え(M4・ピストル・グレネードランチャー)とAI敵の連携戦術を追加します。例えば、敵がプレイヤーを発見すると通信して仲間を呼び、複数敵による包囲作戦を実行する動作をAI Behavior Treeで実装。ミニマップ機能を活用して、敵位置と味方位置をリアルタイム表示することで、戦術的な判断が求められるゲームに進化させられます。
【シナリオ2: ホラーFPS】
シンプルな射撃メカニクスを保ちながら、環境音(不気味な足音、呼吸音)とAI敵の予測不能な動き(プレイヤーを一度ロストすると逃げる、待ち伏せする)を組み合わせます。UIをダーク系に変更し、弾薬表示や銃声音をより現実的にすることで、プロトタイプから数時間で恐怖感のあるホラーFPS体験へ転換可能です。Niagara パーティクルシステムで血液エフェクトを加えると、さらに没入感が高まります。
YouTubeチュートリアル付きで10分でFPS開発可能、Blueprint15個で構成、最新の5.21更新でモジュラー武器・AI敵・ミニマップ完装備、初心者向けの充実したドキュメント
作って覚えるアンリアルエンジン【Unreal Engine 5】〜ダンジョンゲーム編〜
daibond(井上大輔)
Unreal Engine 5 (UE5) でアクションゲームを作ってみよう! 初心者〜中級者向け実践講座
daichi takezawa
※ Udemyアフィリエイトリンクを含みます