
이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템
이득우
언리얼 엔진5의 게임플레이 어빌리티 시스템을 활용해 RPG게임의 각종 스킬 시스템을 효과적으로 구현하는 방법을 학습합니다.
중급이상
Unreal Engine, GAS, unreal-engine5
大企業の事業者が受講するアンリアルC++プログラミングの専門コースです。 Unreal C++ プログラミングを使用して、核&スラッシュログライクゲームの例を最初から最後まで体系的に制作する方法をお知らせします。
Unreal Engine 基礎の使い方
Unreal C++ プログラミング
Unreal Engine ゲーム制作
Unreal Engine ゲームの設計方法
「アンリアルの一部の機能だけ部分的に実装して貼り付けると、コンテンツの構造がねじれ、途中で開発が妨げられます。」
「実務で必ず知るべき薬を参照、ソフトリファレンスなどの必須概念を学びたい」
Unreal C++ プログラミングは、大規模なゲームを開発するための標準 C++ に独自のルールを付与し、独自に製作したデータ構造と多様な拡張機能を追加しました。これをすべて理解しなければアンリアルプログラミングを効果的に扱うことができます!
コア構造と原理を理解し、プロのUnreal Engineプログラマーとして成長するのを手伝ってください!専門的なゲーム開発のために不可欠で知っておくべき基盤知識をまとめたので、しっかりと基礎を築くことができます。新しく変わったアンリアル5規格で進行される最新プログラミング講義です!
単純な例の実装よりもエンジンに注意を払う
部分について明確にお知らせします。
複雑なC++プロジェクトを効果的に
設計する方法を教えてください。
最適化に関連するさまざまな
重要な概念について説明します。
データアセットに基づいてゲームを設計し、
UIを連携する方法を教えてくれます。
本講義は、15講義の長い旅程を合計5つの段階に分けて提供します。
ゲームコンテンツの基本構造を理解し、キャラクターをコントロールする方法を学びます。 Unreal Engine 5.1でリリースされた新しい入力システムとデータアセットを活用して、効果的にキャラクターコントロールを切り替える方法を学びます。
キャラクターのアニメーションを設定する方法を学びます。最新の機能を使用してアニメーションブループリントを効果的に作成し、アニメーションモンタージュ、データアセット、アンリアルC ++デリゲートシステムを活用して複雑なコンボアクションを効果的に実装できるように例を設定しました。
ゲーム進行に使用されるギミックシステムの制作です。さまざまな種類のアイテムを設計し、それをランダムにスポーンするアイテムボックスを製作した後、ステージに登場するNPCを倒すと報酬を獲得するギミックを製作します。
ゲームデータを管理し、人工知能を実装します。エクセルテーブルで設計したゲームデータをアンリアルエンジンで呼び出し、シングルトンクラスで管理する方法を学習し、このように設計されたデータテーブルからステージが進むたびにますます強いNPCが登場するようになります。そしてNPCに行動ツリーモデル基盤の人工知能を付与してキャラクターと対戦を行うことができるようになります。
初心者の方々に配慮して行動ツリーモデルを全く知らなくても理論的な内容を十分に説明した後、アンリアルエンジンの実習に入るようにコースを考案しました。
最後のステップはゲームの完成です。プレイヤーのヘッドアップディスプレイを制作し、様々なステータス程度をアンリアルリフレクション機能を活用して自動的に連動させ、ゲームフローのために各種データを整えた後、Cppベースのゲーム構造を生産性の高いブループリントに拡張してゲーム制作を仕上げ、ビルドを生成して最終ゲームを完成します。
Unreal プログラミングpart.1 と part.2 を結んだロードマップ
30%割引クーポンで購入できます! 💌
Q. Part1講義との違いが気になります。
Part1講義は、中級アンリアルエンジンプログラマーになるためのプログラミング的な内容に焦点を当てて製作しました。 Part2講義は、Unreal Engineに初めて入門するプログラマーを対象に体系的にゲームを制作できるよう、ゲーム制作に焦点を当てて制作しました。
Q.このコースはアンリアルエンジンの内部構造を詳しく教えていますか?
本講座は、アンリアルエンジンの内部構造を知らせるより、アンリアルエンジンに初めて入門した人が体系的にゲームを作れるように企画されました。エンジン内部に関わる内容を知りたい方はPart1講座を聴くことをおすすめします。
Q. C++ の高度な知識を知っておくべきですか?
本講座では、C++、C#、Javaなどのオブジェクト指向言語の基礎経験があれば十分にゲームを制作できます。
Q.このコースは最新のUnreal 5をサポートしていますか?
このコースはUnreal Engine 5.1に合わせて作成されました。 Unreal Engine 5のコーディング規則に従って作成され、Unreal Engineの最新機能で変更された重要な内容をまとめています。
Unreal Engine がアップグレードするたびに変化する点は、継続的に補完されています。
FitHubサンプルソースはUnreal Engine 5.4まで反映されています。
🕹️講義受講前の注意事項
こんにちは、清江文化産業大学のお得です。
アンリアルエンジン4が発売された2013年度から10年間、アンリアルを着実に勉強して教育してきました。
学生たちを教えながら企業の依頼も一緒に受け、NCSOFT、ネクソンコリアなど有数のゲーム企業でアンリアルエンジンやプログラミング教育を進めてきました。今年はスマイルゲートと共に本格的なアンリアルプログラマー専門養成コースであるアンシーン(UNSEEN)教育を共に進めています。
2017年度に執筆した「ゲインウのアンリアルC++ゲーム開発の定石」がすでに6年になりました。限られた分量でまとめてみると、アンリアルC++の基本についての説明が足りなくて残念でした。よろしくお願いします!
学習対象は
誰でしょう?
アンリアルエンジンで最初から最後までゲームを制作したい方
核&スラッシュスタイルのゲームを作る方法が気になる方
ログライクジャンルと同様に、様々なアイテムやランダム要素を入れたゲームを制作してみたい方
Unreal Engineのゲームフレームワークを体系的に学びたい人
前提知識、
必要でしょうか?
C言語、C++言語
13,683
受講生
1,105
受講レビュー
820
回答
4.9
講座評価
7
講座
청강문화산업대학교에서 언리얼 엔진, 게임 수학, 게임제작을 가르치고 있습니다.
- 이득우의 언리얼 C++ 프로그래밍, 넥슨 코리아 공식 교육 교재 선정 2023
- 스마일게이트 언리얼 프로그래머 양성 프로그램 언신(Unseen) 교육 총괄 2023
- 에픽게임즈 언리얼 공인 강사 (Authorized Instructor) 2022
- 에픽게임즈 개발자 지원 언리얼 데브그랜트 수상 2017
- 언리얼 서밋 2017, 2018, 2019 발표
- 시작해요 언리얼, UEFN 2022, 2023 웨비나 진행
- 대한민국 게임백서 2022 기술부문 편찬위원
- 부산인디커넥트페스티벌(BIC) 2022, 2023 심사위원장
全体
16件 ∙ (10時間 20分)
講座資料(こうぎしりょう):
3. 第2講 キャラクターと入力システム
40:38
4. 第3章 キャラクター制御設定
34:19
5. 第4講 キャラクターアニメーション設定
33:47
6. 5強 キャラクターコンボアクション
33:51
7. 第6講 キャラクター攻撃判定
45:32
全体
297件
4.9
297件の受講レビュー
¥23,260
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!