実戦!アンリアル ソウルライク開発:A to Z

アンリアルエンジン(C++)で、『ダークソウル』、『エルデンリング』のようなソウルライクアクションRPGを自分で作ってみる講座です。

難易度 初級

受講期間 無制限

Unreal Engine
Unreal Engine
Unreal C++
Unreal C++
C++
C++
Unreal Engine
Unreal Engine
Unreal C++
Unreal C++
C++
C++

学習した受講者のレビュー

4.9

5.0

홍지범

100% 受講後に作成

アンリアル戦闘システムの核心原理を学べる素晴らしい講義です。 このプロジェクトをしっかり分析すれば、どこにでも拡張できる基本フレームワークを手に入れたも同然ですね。 <良かった点> - アンリアルプロジェクトの構造構成方法:アンリアルを始めたばかりの頃、C++とBlueprintのどちらをベースにすべきか悩みましたが、この講義を通じてプロジェクト構造を構築する基準が明確になりました。 - 戦闘アクションの実装原理:攻撃はもちろん、ブロック、パリィ、コンボなど、戦闘アクションを実装する原理を詳細に学ぶことができました。 - C++コードの実装方法:この講義で最も良かった点だと思います。Blueprintを乱用せず、C++でアクションに必要な要素(例:判定、アニメーション再生、データバインディングなど)を実装する方法を知ることができました。 <惜しかった点> - 講義の序盤で、講義に含まれていないフォルダ構造が変更されており、混乱したことがありました。そういった部分は一言言及していただけると助かります。 - ゲーム紹介にあったマップの追加方法やメニューの構成方法についても、講師の方のヒントを聞ければなお良かったという小さな心残りはありますが、自分自身で解決できる部分なので減点要素ではないと思います。 <受講を迷っている方へ> - 講義のクオリティは非常に高いですが、講義時間が思ったより短く見える理由は、講師の方があらかじめ実装した内容を説明する形式だからです。 ゲーム講義の多くは、一から直接実装すると講義時間が数倍に膨れ上がるため、コード解説式が多いようです。 しかし、このプロジェクトを分析するという姿勢で取り組めば、非常に優れたリソースなので、ソウルライクやアクションゲームの実装に興味がある方には強くおすすめします。 始める前にアンリアルのプロジェクトや本を一冊くらいは読んでおいたほうが良く、途中で不足している基礎知識や分からないことはAIに質問しながら身につけていくのが良いと思います。

5.0

ereum999

100% 受講後に作成

ソウルライクゲームが好きで、作ってみたいと思っていましたが、とても参考になりました。ステート管理や武器の当たり判定、AI、アニメーションなど、他では学ぶのが難しいことも分かりやすく説明してくれます。良い講義をありがとうございました。

5.0

개멋져!

100% 受講後に作成

大変助かりました。 Unrealの勉強をしながら方向性を見失っていたのですが、短期間で実際の作業メカニズムを追いつつ、全体像を掴めるようにしてくれる講義だと思います。 途中途中で見返しながら、一生懸命作業してみます。 良い講義を提供してくださり、ありがとうございます~~~

受講後に得られること

  • アンリアルエンジン

  • アンリアル C++

  • ソウルライクアクションRPG戦闘システム

ソウルライクアクションRPGの重要なメカニズムを学びます

このレッスンは、アンリアルエンジンを活用して、ダークソウル、ブラッドボーン、エルデンリングなどの人気のソウルライクゲームのコアメカニズムを実装する方法を学ぶための完璧なガイドです。初心者から中級者まで段階的に追従できる実戦中心のカリキュラムで構成されています。

こんな方におすすめです

  • Unreal Engine でゲーム開発を開始したい初心者開発者

  • ソウルライクアクションRPGメカニズムに興味のあるゲーム開発者

  • ポートフォリオのためのクオリティの高いプロジェクトを探している学生

  • Unreal C++ を活用した実戦ゲーム開発経験を希望する方

この講義を通じて学ぶ内容

  • ソウルライクゲームの中核戦闘システムの実現方法

  • キャラクターコントロールとアニメーションシステムの連動

  • 人工知能設計と行動ツリー(Behavior Tree)の活用法

  • 武器、防具、ポーションなどアイテムシステムの実装

  • 直感的なUI/UX設計とゲームフィードバックシステムの構築

講義の特徴

  • 実践中心学習:理論ではなく、実際のコーディングと即座に結果を確認する方法で進行します。

  • 段階的な実装:基本的な動きから複雑なボスAIまで、

  • 完成度の高いプロジェクト:講義が終わると、ポートフォリオとして活用できるソウルライクゲームの中核システムを整えることになります。

  • 最新のアンリアルエンジン技術:最新バージョンのアンリアルエンジン機能を活用した開発方法を学びます。


プレイ画面

プレイ画面

このようなことを学びます。

📌基本システムの構築

  • キャラクター移動とスタミナシステムの実装

  • アニメブループリントを活用した自然なキャラクターの動きを実現

  • 複雑なキャラクター状態を効果的に管理するコンポーネント設計

📌戦闘システムの開発

  • 攻撃コンボシステムと武器システム

  • ソウルライクゲームの中核となるターゲティングシステム

  • シールド防衛およびパリングシステムの実装

  • ダークソウルスタイルの転がり機能の実装


📌AIと敵キャラクター

  • Behavior Treeを活用したインテリジェントなAIの実現

  • 敵パトロール、認識、攻撃パターンの設計

  • ボスキャラクターAIと特殊攻撃パターンの実装

📌アイテムとUIシステム

  • 武器と防具パーツシステムの実装

  • ダークソウル/エルデンリングスタイルのポーションシステムの実装


  • ゲーム内UI


ターゲティングシステム

Blocking & Parrying

受講前の注意

練習環境

  • オペレーティングシステムとバージョン(OS):Windows 11

  • 使用ツール: Unreal Engine 5.5, Visual Studio 2022


学習資料

  • 各セクションのプロジェクトファイルは、授業資料に圧縮ファイルとして提供されます。


選手の知識と注意事項

  • アンリアルエンジンの基本的な使い方を理解する(推奨)

  • C++基礎知識(推奨)

  • ソウルライクゲームへの関心と情熱(必須!)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • ソウルライク系のゲームを自分で作ってみたい方

  • アンリアルエンジン基礎は学んだが、何を作るべきか悩んでいる方

前提知識、
必要でしょうか?

  • C++ 基礎知識

  • アンリアルエンジン基礎使用法

こんにちは
Spectorです。

240

受講生

15

受講レビュー

56

回答

4.9

講座評価

1

講座

経歴

  • 元 ネットマーブル サーバープログラマー

  • 前 ウィメイド クライアントプログラマー

  • 元 ネクソン ゲームプログラマー

関心分野

  • ゲーム開発に関連する技術研究

  • インディーゲーム開発

紹介

こんにちは。私はゲーム開発に関する興味深い研究を楽しむ開発者です。

子供の頃からゲームが好きで、ゲーム開発者として国内の主要なゲーム企業に勤務し、大小さまざまなプロジェクトに参加してきました。現在はインディーズゲーム開発者として活動しており、これまで培ってきた知識と経験を皆さんと共有したいと考えています。

もっと見る

カリキュラム

全体

37件 ∙ (19時間 49分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

15件

4.9

15件の受講レビュー

  • kims91071464님의 프로필 이미지
    kims91071464

    受講レビュー 2

    平均評価 5.0

    修正済み

    5

    100% 受講後に作成

    アンリアル戦闘システムの核心原理を学べる素晴らしい講義です。 このプロジェクトをしっかり分析すれば、どこにでも拡張できる基本フレームワークを手に入れたも同然ですね。 <良かった点> - アンリアルプロジェクトの構造構成方法:アンリアルを始めたばかりの頃、C++とBlueprintのどちらをベースにすべきか悩みましたが、この講義を通じてプロジェクト構造を構築する基準が明確になりました。 - 戦闘アクションの実装原理:攻撃はもちろん、ブロック、パリィ、コンボなど、戦闘アクションを実装する原理を詳細に学ぶことができました。 - C++コードの実装方法:この講義で最も良かった点だと思います。Blueprintを乱用せず、C++でアクションに必要な要素(例:判定、アニメーション再生、データバインディングなど)を実装する方法を知ることができました。 <惜しかった点> - 講義の序盤で、講義に含まれていないフォルダ構造が変更されており、混乱したことがありました。そういった部分は一言言及していただけると助かります。 - ゲーム紹介にあったマップの追加方法やメニューの構成方法についても、講師の方のヒントを聞ければなお良かったという小さな心残りはありますが、自分自身で解決できる部分なので減点要素ではないと思います。 <受講を迷っている方へ> - 講義のクオリティは非常に高いですが、講義時間が思ったより短く見える理由は、講師の方があらかじめ実装した内容を説明する形式だからです。 ゲーム講義の多くは、一から直接実装すると講義時間が数倍に膨れ上がるため、コード解説式が多いようです。 しかし、このプロジェクトを分析するという姿勢で取り組めば、非常に優れたリソースなので、ソウルライクやアクションゲームの実装に興味がある方には強くおすすめします。 始める前にアンリアルのプロジェクトや本を一冊くらいは読んでおいたほうが良く、途中で不足している基礎知識や分からないことはAIに質問しながら身につけていくのが良いと思います。

    • kej24115286310님의 프로필 이미지
      kej24115286310

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      全体的にとても役に立つ講座でした C++とUnreal Engineエディターの使い方を知りたかったのですが、まさにその部分を教えていただけて良かったです ただ、講座の最初にIDEの設定部分も一緒に教えていただけたら、もっと良かったかと思います

      • spector
        知識共有者

        アンリアルニュービさん、丁寧にご記載いただいた受講レビュー、誠にありがとうございます! 次回の講義では、ご指摘いただいた点を反映し、より良い講義をお届けできるよう努めます。 完講おめでとうございます!!

    • ljs2704117949님의 프로필 이미지
      ljs2704117949

      受講レビュー 3

      平均評価 5.0

      5

      62% 受講後に作成

      講義のクオリティも高く、質問への返信も早くて助かります。 他の方にもおすすめしたいです!!

      • spector
        知識共有者

        Lee jae seung様、丁寧にご記入いただいた受講のご感想、心より感謝申し上げます! 完講に挑戦され、ぜひ良い結果を手にされるよう応援しております。

    • nojihun112957님의 프로필 이미지
      nojihun112957

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      大変助かりました。 Unrealの勉強をしながら方向性を見失っていたのですが、短期間で実際の作業メカニズムを追いつつ、全体像を掴めるようにしてくれる講義だと思います。 途中途中で見返しながら、一生懸命作業してみます。 良い講義を提供してくださり、ありがとうございます~~~

      • spector
        知識共有者

        개멋져!様、丁寧に書いてくださった受講レビュー、本当にありがとうございます! 頑張った分だけ、良い成果がありますように。 完講おめでとうございます!!

    • ereum9996466님의 프로필 이미지
      ereum9996466

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      ソウルライクゲームが好きで、作ってみたいと思っていましたが、とても参考になりました。ステート管理や武器の当たり判定、AI、アニメーションなど、他では学ぶのが難しいことも分かりやすく説明してくれます。良い講義をありがとうございました。

      • spector
        知識共有者

        erum999さん、良い受講レビュー本当にありがとうございます! 講義が役に立ったとのことで、私も嬉しいです。 完講を心よりお祝い申し上げます!

    似ている講座

    同じ分野の他の講座を見てみましょう!