
マルチプレイ対応のサバイバルRPGテンプレート。戦闘、魔法、建築、クラフト、クエスト、AIなど必要な機能がすべて詰まっており、Blueprintで即座にゲーム開発を開始できます。
サバイバルRPGやマルチプレイアクションRPGの開発を高速化したい場合に最適。戦闘・魔法・建築・クラフト・クエストなどの基本機能がBlueprintで完成しており、オープンワールドサバイバルゲームやCo-opダンジョン探索ゲームなど、複雑なゲームシステムが必要なタイトルの土台として機能します。
このPluginを選ぶ理由
完全なマルチプレイ対応とシステムの統合度が高く、一からスクラッチ開発するより開発期間を大幅に短縮できるため、小~中規模チームでの実装に向いています。一方、UIやゲームバランスは汎用設計のため、独自の世界観やシステムの大幅カスタマイズが必要な場合は、素材レベルのプラグインの方が柔軟です。
動画の要約
Easy Survival RPG V5は、Unreal Engine 5用の実用的なサバイバルRPGテンプレートで、マルチプレイ対応やサーバー側セーブ機能を備えています。戦闘、魔法、建築、クラフト、インベントリ、クエスト、ダイアログ、AI、UIなど、サバイバルゲームに必要なすべての基本システムが統合済みで、すぐに使用できます。Blueprintベースで設計されているため、初心者から中級者でもカスタマイズしながらゲーム開発を進められます。
YouTubeで見る✅ 向いているジャンル
ゲームプレイ
ゲームシステム・メカニクス構築に
UI
HUD・メニュー・ダッシュボード実装に
セーブをロードしたときに、マップに配置した新しいBlueprintオブジェクト(チェストやNPCなど)が表示されません。
Easy Survival RPGのセーブシステムはデフォルトで「配置時点のアクターのみ保存」の仕様です。新規オブジェクトをセーブ対象にするには、該当のBlueprintクラスを開き、Details パネルの「Actor」カテゴリで「Save Game」フラグを有効にしてください。また、Blueprintのコンストラクタで初期化処理を行う場合は、セーブデータの読み込みタイミング(OnLoadGame イベント)との兼ね合いを確認してください。
カスタムアニメーションシステムをキャラクターに組み込もうとすると、「In Pose Visible but Ignored」というエラーが出ます。
これはアニメーショングラフの接続順序の問題です。既存の ESRPG Anim Graph に Custom Movement Linked Anim Graph を挿入する際は、Output Pose の直前ではなく、既存ノードチェーンの中間に適切に接続してください。既存のローコマンドアニメーション出力ノードとの接続を確認し、必要に応じて Reroute Node を使用してグラフを整理します。Blueprintのコメント機能を活用して、各ノードの役割を明記することも重要です。
マルチプレイで別プレイヤーが配置したオブジェクト(建築物など)が自分のクライアント画面に同期されません。
ネットワーク複製設定(Replication)の確認が必要です。該当Blueprintクラスの「Details」→「Replication」セクションで「Replicates」をチェックし、変数変更時に自動的に同期されるよう設定してください。さらに、OnRep_*** イベントを使用して、値の変更時のローカル処理(UI更新・サウンド再生など)を実装します。Dedicated Server または P2P モードでの挙動が異なる可能性があるため、両モードでテストしてください。
【シナリオ1: Co-opダンジョン探索RPG】
Easy Survival RPG V5のクエストシステムとAIを活用して、2〜4プレイヤー協力型のダンジョン探索ゲームを開発します。既存の戦闘・魔法システムをそのまま使用し、クエストログでダンジョン内のミッション管理を行い、敵AI(すでに実装済み)をカスタマイズしてボス戦を構築します。建築システムは不要な場合は無効化し、インベントリとクラフトで装備強化のゲームループを実現できます。
【シナリオ2: サバイバルシムゲーム(オープンワールド)】
テンプレートの建築・クラフト・クエストシステムの全機能を活用して、Skyrimやコナン・エグザイルスのようなファンタジーオープンワールドを開発します。NPCシステムとダイアログシステムで町の住民との相互作用を実装し、マルチプレイ対応により複数プレイヤーが同じワールドで生存競争を行うゲームが実現します。既存の474個のBlueprintクラスがすべてコメント記載済みなため、ゲームデザインに合わせてシステムをカスタマイズしながら開発を進められます。
4.8/5の高評価(650以上のレビュー)、7000人以上のDiscordコミュニティ、2021年から継続更新、実際に販売されたゲームで使用実績あり、300ページ超のドキュメント完備
作って覚えるアンリアルエンジン【Unreal Engine 5】〜ダンジョンゲーム編〜
daibond(井上大輔)
Unreal Engine 5 (UE5) でアクションゲームを作ってみよう! 初心者〜中級者向け実践講座
daichi takezawa
※ Udemyアフィリエイトリンクを含みます