UIデザイナー向けアンリアルエンジン - 中級
lucynim
思い通りにUI演出を入れたいのに、エンジン担当者の'面倒くさがっている'表情に耐えるのにうんざりしていませんか?会社でもUI演出を求められていますか?これからは自分で作ってみましょう!この講座を受講すれば、難しく感じていた他の演出制作方法も理解し、応用できるようになります!
中級以上
Unreal Engine, UE Blueprint, unreal-engine5
Unreal Engineを扱う上でよく耳にする基本的な用語や概念、フレームワークについて学び、エンジンエディターを通して簡単なゲーム制作を実習しながら体得していく講座です。
学習した受講者のレビュー
5.0
hallo7230
アンリアルエンジンを学びたい初心者だけでなく、ゲーム制作全体のプロセスと基礎知識を習得することに焦点が当てられています。 講義は、開発初心者の目線にしっかりと合わせられており、YouTubeのように動画をただ見続けるだけでも十分に入門知識と理解を深められると思われます。 後半のブループリントのみを活用したゲーム事例開発の授業は、プログラマーはもちろんのこと、企画者、アート(サウンド、演出、アニメーションなど)志望者にとって非常に役立つと思われます。 難しい言語やコードなしでエンジン自体の機能を使用するため、プログラマーだけでなく、多様な職種でそれぞれの業務に合わせて実際に扱うことになるツールを事前に触ってみて、基礎知識を習得するのに非常に良い講義であるため、ゲーム業界志望者全般に強くお勧めします。
5.0
Hyewon Jeong
Unreal Engineで本格的なゲームプロジェクトを進める前に、本当に基礎的な操作方法、用語、概念だけをまとめて知りたかったのですが、そのコア整理がここにあってとても安心です。よく聞いています!!!
5.0
giiback
初心者がわかりやすく理解しやすく教えてくださいます!
アクター、コンポーネント、マテリアルなど、アンリアルエンジン独自の用語の意味を理解しています。
各用語や概念のカテゴリと活用方向を理解します。
エンジン内でゲームプレイが駆動されるロジックを大まかに理解しています。
ゲームプレイシステムを構成する各オブジェクトの役割と担当を説明できます。
単純な形のゲーム制作実習で学習した理論を体得します。
「アンリアルエンジンでゲームを開発しているのはわかりますが、それでこれでどれくらいのことができますか?」
Unreal Engine 5は、ゲームを構成する文字通りあらゆる分野の開発をサポートする優れたゲーム制作ツールです。エンジンが提供する機能とその活用度を理解するほど、開発効率は指数関数的に増え、増えた効率のおかげでゲーム開発自体ももっと楽しくなりますよね。そしてエンジンの理解は、用語と概念と構造把握で第一歩を踏み出します。
この講義は、Unreal Engine 5 でよく使われる用語がどのような概念なのか、どの分野でどのような役割を果たすのかを調べることから始まり、用語間の関係を理解しながら全体的な構造を把握し、最終的にはこのように学習した知識をもとに、実際にエンジンを活用してゲーム制作まで経験することで、ちょうどゲーム開発に入門したい方のエンジン理解度と活用
🎮
ゲーム開発に興味がありますが、
ゲームエンジンについて
何の背景知識がない方
ゲームエンジンの役割が何であるか、そのうちのUnreal Engine 5は、ゲーム開発のためにどのような機能を提供するのかを理解できます。
👨💻
Unreal Engine を扱う
ゲーム会社に就職しましたが、
エンジン自体について
知る内容が少ない方
全体的なゲーム開発プロセスでは、各分野の開発仲間がアンリアルエンジンのどの部分に関連付けられているかを簡単に確認できます。
🕹
Unreal Engine 5 で使用
用語と概念の関係と
コア構造について
しっかりわかりたい方
エンジン内の基本用語と概念を学習し、それらの間の有機性を把握し、全体的なゲームフレームワークを理解します。
Unreal Engine 5について何も知らなかった志望者は、エンジンのさまざまな機能とゲームフレームワークを理解するゲーム開発の入門者として生まれ変わります。
3Dプレイ環境を備えたシンプルなゲームをアンリアルエンジン5を活用して直接開発できるようになります。
Unreal Engineが公式に提供するドキュメント、ゲームプロジェクト、コンテンツを自分で見つけて学習するのが簡単になります。
概念学習の後に続くエンジン実習
一つのエンジン用語とその概念を学んだ後、
その概念が実際のエンジンにどのように適用されているかを確認するために、Unreal Engine 5のエディタ環境で簡単な練習を行います。
アンリアルエンジン公式提供コンテンツ積極活用
Unreal Engine 5を開発したEpic Gamesが公式に提供するサンプルプロジェクト「Game Animation Samples」、「Content Examples」を駆動して実習を進めます。
Unreal Engine 5 公式文書リンク付き
ひとつの概念学習や実習講義を終えると
より深く探求したい人が学習資料に簡単にアクセスできるように、
講義内容に関連するUnreal Engine 5公式文書のリンクを下のクラスノートに添付します。
Unreal Engine 5 ゲーム制作実習
単純概念の勉強にとどまるのではなく、空のプロジェクトから始めてキャラクターを移動し、敵を打ち勝て勝利するシンプルな3Dアクションゲームを完成する全過程を踏むことでエンジン活用能力の向上を図ります。
アクター、コンポーネント、レベル、マテリアルなど
Unreal Engine 5で独自の名前を付けて使用する基本用語の意味、概念、役割について詳しく説明します。
なじみのない数学やコーディングの知識があれば、これも簡単に見てみましょう。
実際のエンジンエディタを実行して、
これらの概念がエンジンの中でどのように活用されているかを軽い練習を通して確認します。
ゲーム制作実習を通じて、前半部で学習した内容を体化します。
単に知識共有者の制作実習に従い急激にするのではなく、
特定の概念や機能が実際のゲーム制作にどのように適用されるかを直接体験し、理解します。
プレイヤーの移動、衝突やイベント処理、NPC、シンプルなUIなどが実装された3Dゲームプレイ環境を直接構築します。
学部生時代、コンピュータグラフィックス授業の課題で簡単な形のゲームを作ってみながら、一つの新しい世界を指先で具現することに楽しさを感じ、徐々にゲーム開発を進路と考えることになりました。
「AAA級大規模なゲームはほとんどアンリアルエンジンで開発される」という言葉だけ聞いて急いで学園のアンリアルゲーム制作短期コースを登録し、「なぜそう実装するのか」理解せずに無作為実習だけに従うことになります。そのように作られた粗悪な結果で、とにかく就職にも成功しました。
アンリアルエンジン5について基本概念も分からない状態で入社するとすぐに与えられた作業… 目の前に与えられる作業を打ち出すにも急速だった時、私はアンリアルエンジンがゲーム開発に正確に何を助けるエンジンなのか、プロジェクトソースコードはなぜこのような形態と構造で設計されているのか根本的な理解もしない。
あらかじめアンリアルエンジン自体に対する理解度を高めたら、はるかに面倒な心でより楽しく効率よく開発に取り組むことができたという強い物足りなさがこの講義を制作する動機になりました。
Unreal Engine 5 は独自の公式ドキュメントとチュートリアルコンテンツを持っていますが、その量が膨大で重くて初めてエンジンに触れる方にはアクセシビリティがそれほど良くないと思います。この講義がそのような難しさを解消するのに役立つことを願っています。
Q. ゲーム開発について一つも知らないのですが、受講しても大丈夫でしょうか?
アンリアルエンジンを使ったゲーム開発に興味があれば、誰でも受講しても大丈夫です。
本当に選手知識のない入門者を対象に制作された入門レベルの講義です。
Q. Unreal Engine 5 を利用するためには別途購入する必要がありますか?
Unreal Engineは基本的に無料です。
商業的には、売上が一定レベル(百万ドル)を超えた場合にのみロイヤリティが発生します。
私たちは学習のために個人用のアンリアルエンジンを使用し、
講義に追加で使用するコンテンツもすべて無料で提供されるため、別途購入しなければならないリソースはありません!
Q. Unreal Engine 5 は C++ プログラミング言語と連動していますが、コーディングの知識は必要ありませんか?
確かにアンリアルエンジン5は内部コードがほとんどC++で実装されていて、
実際の開発もC++を活用すれば柔軟なスケーラビリティと高い性能が期待できます。
それだけ実装難易度も高いです。
しかし、Unreal Engine 5には「ブループリント」というビジュアルスクリプトツールがあります。
プログラミング言語と文法がわからない場合でも、簡単に機能を実装し、ロジックを設計することができます。
本講義は100%ブループリント中心で実習を行います。
プログラミング的思考を備えていれば、論理的な設計には確かにさらに役立つでしょうが、
講義の受講可否を判明するほど必須ではありません。
講義ビデオ内でのエンジンのダウンロードと実習は、Windows 10オペレーティングシステムの下で行われました。
Unreal Engine 5 エディタを駆動するための最小仕様が必要です。
すべての練習を直接したがって進めるには、エンジンと関連コンテンツをすべてダウンロードする必要があるため
少なくとも50GB以上のディスク容量を確保することをお勧めします。
エンジンのみをダウンロードするには、少なくとも40 GB以上の容量を確保することをお勧めします。
前半の用語と概念学習は、ビデオのスライドとエンジンエディタの練習に進みます。
後半のゲーム制作実践プロジェクトの成果は、Githubリンクで共有します。
選手の知識は特に必要ありません。何の背景知識もないという仮定の下で学習を進めます。
ベクトルなど基本数学の知識をご存知であれば、内容を理解する方が簡単です。
知識共有者はゲームクライアントプログラマーです。
クライアントプログラミングに深く関連する内容の説明が特に詳細である。
質問/回答とフィードバックの受け入れによる更新は絶えず進行される予定です。
個人的なお問い合わせやフィードバックの内容があれば、
cactuspillar.inflearn@gmail.comにメールを送ってください。
学習対象は
誰でしょう?
アンリアル・エンジン5とは何か知りたい方々
Unreal Engine 5 の背景知識が全くない方々
アンリアルエンジン5を活用したゲーム開発にご興味のある方々
アンリアルエンジン5の活用法を本格的に学ぶ前に、核心概念から簡単に押さえておきたい方々
キャリア認証
133
受講生
13
受講レビュー
13
回答
5.0
講座評価
1
講座
- 延世大学校 コンピュータ科学科 学士卒業
5年目の現役ゲームクライアントプログラマーとして在職中です。
入社以来、
Unreal Engine 5ベースのマルチプレイヤーPVPスポーツジャンルのコンソールゲーム開発プロジェクトにずっと参加しています。
(近いうちに本当に面白いゲームがリリースされます…ご期待ください! 😄)
最初の1年間はアウトゲームのシステム設計とコンテンツ実装作業を、
その後はインゲームのプレイ設計とコンテンツ実装作業を担当しながら、
ゲームプログラマーがUE5エンジンを活用して開発できる様々な分野を幅広く経験し、
企画チーム、演出チーム、キャラクターチーム、UIデザインチームなど、他チームのメンバーと「より面白いコンテンツを作る」という共通の目標を持ち、円滑に協力してきました。
こんにちは、プログラミングを学んでいた受講生から
インフラン知識共有チャレンジ1期を通じて知識共有者へと電撃転身したCactuspillarです!
Unreal Engineについて何も知らない状態で入社し、仕事を任されて途方に暮れていた新人時代から
ゲームリリースに向けて懸命に走り続ける5年目のゲームプログラマーになるまで、
私がこれまで習得してきた様々な開発ノウハウと
ゲーム開発そのものが持つ驚くべき魅力を、最大限お伝えしたいと思っています。
✉ E-Mail : cactuspillar.inflearn@gmail.com
全体
29件 ∙ (9時間 49分)
講座資料(こうぎしりょう):
1. OT
09:34
全体
13件
5.0
13件の受講レビュー
受講レビュー 4
∙
平均評価 4.8
5
アンリアル入門をテンプレートアセットでゲームを作ってみるところから始めたのですが、理解できない部分がとても多くて基礎と並行して勉強するために受講しました。知っていることももう一度確認しながら学べる時間だったので、入門される方々にとって特に良い授業だと思います。
Limさん、こんにちは。初めての完講者さんでいらっしゃいますね、本当にお疲れ様でした! 学習に最後まで積極的にご参加くださり、肯定的な評価も残していただき、本当にありがとうございます。実際に講義がお役に立てたとのこと、本当に良かったです!製作者の立場として、大変嬉しく思います。 講義にはまだかなりのアップデート内容が残っておりますので、今後追加されるコンテンツもLimさんの今後の学習の助けとなることができれば幸いです。精一杯アップデートを進めてまいります!ありがとうございます。
受講レビュー 6
∙
平均評価 5.0
5
初心者がわかりやすく理解しやすく教えてくださいます!
giibackさん、こんにちは、 講義について、肯定的な評価を残していただきありがとうございます。 残りのコンテンツも受講目標を達成するのに、ぜひお役に立てれば幸いです! ありがとうございます。
受講レビュー 1
∙
平均評価 5.0
修正済み
5
アンリアルエンジンを学びたい初心者だけでなく、ゲーム制作全体のプロセスと基礎知識を習得することに焦点が当てられています。 講義は、開発初心者の目線にしっかりと合わせられており、YouTubeのように動画をただ見続けるだけでも十分に入門知識と理解を深められると思われます。 後半のブループリントのみを活用したゲーム事例開発の授業は、プログラマーはもちろんのこと、企画者、アート(サウンド、演出、アニメーションなど)志望者にとって非常に役立つと思われます。 難しい言語やコードなしでエンジン自体の機能を使用するため、プログラマーだけでなく、多様な職種でそれぞれの業務に合わせて実際に扱うことになるツールを事前に触ってみて、基礎知識を習得するのに非常に良い講義であるため、ゲーム業界志望者全般に強くお勧めします。
hallo7230 様 こんにちは、 講義について非常に肯定的にご評価いただき、ありがとうございます! 大変やりがいを感じております 😊😊 今後進められる概念と制作実習コンテンツのアップデートでも 最後まで満足のいく学習となるよう注意を払い制作してまいります。 ありがとうございます。
受講レビュー 1
∙
平均評価 5.0
5
Unreal Engineで本格的なゲームプロジェクトを進める前に、本当に基礎的な操作方法、用語、概念だけをまとめて知りたかったのですが、そのコア整理がここにあってとても安心です。よく聞いています!!!
혜원さん、こんにちは。 Unreal Engineを活用したゲーム開発に入門される方々が初期に感覚を掴むのに役立つことを願いながら講義を制作しましたが、よく受講していただいているとのことで本当に良かったです。 残りの講義コンテンツも今後の開発の道のりに少なからず助けになればと思います。 熱心に学習していただき、講義評価も肯定的にしていただき、ありがとうございます!
受講レビュー 1
∙
平均評価 5.0
5
キム・ドンヒョン様、こんにちは。完走まで本当にお疲れ様でした。 最後まで学習してくださり、肯定的なレビューも残していただきありがとうございます!
同じ分野の他の講座を見てみましょう!