■UnrealEngine5の教科書はこちら↓
https://zenn.dev/daichi_gamedev/books...
■Udemyでのアクションゲーム制作のコースはこちら↓
https://www.udemy.com/course/unrealen...
本の方はUdemyの解説動画も含みます。Udemyでのアクションゲーム制作は難易度上がるため基礎学ばれた上でチャレンジする事をおすすめします。
····················································································
■目次
このチュートリアルは第一部エディタの使い方基礎の解説と、第二部のアクションゲーム制作の部門に分かれています。
0:00 この入門チュートリアルについて
1:16 1-1.UnrealEngineについて
4:19 1-2.環境や事前準備について
4:52 1-3.UnrealEngine5をインストールしよう
8:00 1-4.プロジェクトを作成しよう
12:18 1-5.エディタの設定と再度プロジェクトの開き方
14:16 1-6.ゲームをプレイしてみよう
15:42 1-7.エディタが重い場合の対処法
18:11 1-8.カメラの操作方法
20:36 1-9.UnrealEngineの基本用語
22:42 1-10.エディタ全体図を見ていこう
27:27 1-11.アクタの基本操作
35:47 1-12.アクタの編集操作と保存
44:25 1-13.アクタを色々追加してみよう
46:48 1-14.ライトのアクタについて
52:13 1-15.アセットをレベルに追加してみよう
59:45 1-16.コンポーネントとは?
1:06:42 1-17.オーディオとエディタ基本まとめ
1:11:07 『PR』UnrealEngieの教科書について
1:15:26 2-1.今回作るアクションゲームについて
1:17:04 2-2.プロジェクトを新規作成しよう
1:21:38 2-3.使用するアセットを用意しよう
1:32:23 2-4.キャラクターと環境をセットする
1:45:20 2-5.地表を作って木を生やそう
1:54:35 2-6.QuixelBridgeの紹介
1:58:02 2-7.ピラミッドの内装を作ろう
2:24:07 2-8.屋内のライトを追加しよう
2:38:20 2-9.BGMを追加しよう
2:48:44 2-10.一旦ここまで内容まとめ
2:50:25 2-11.プログラミング(ブループリント)について
2:58:16 2-12.ブループリントの基礎
3:12:53 2-13.回転するコインを実装しよう
3:29:32 2-14.コインを拾う機能を実装しよう
3:43:19 2-15.変数とは?
3:53:00 2-16.拾ったコイン枚数をカウントする
4:07:16 2-17.コイン枚数を表示するUIを作る
4:41:13 2-18.見えない壁と木箱の設置
4:52:40 2-19.ボタンを作ろう
5:06:02 2-20.扉を開くアニメーションを作る
5:30:05 2-21.ゴール地点の環境作り
5:34:24 2-22.クリア画面を表示する
5:51:09 2-23.完成したゲームをプレイしよう(パッケージ化紹介)
5:57:06 2-24.おわりに
続編の動画はこちら↓
• 【UE5初心者向け講座 - 続編】宝箱を実装してみよう!
····················································································
■アップデート情報の追記 2024/10/23
マーケットプレイスからFabに移行したため、マーケットプレイスは使えなくなりました。ただしFabでもほぼ同様の手順でアセットをダウンロードできます。Fab (https://www.fab.com/ja/) にアクセスして、アセット名で検索 →ライブラリに追加 → EpicGamesLauncher → UnrealEngine → ライブラリ →下の方にあるFabLibraryからアセットをプロジェクトに追加できます。またFabに移行した事によりStylized Character Kit: Casual 01がダウンロードできなくなりました。代替案としてそのメッシュをダウンロードせずにデフォルトキャラクター(グレイマン)で進めていく事をおすすめします。デフォルトキャラクターでもチュートリアルに問題はありません。
またFabの使い方については以下の動画で解説しています。
• 【UE5】新しく登場したFabの使い方を解説!ダウンロード方法やライセンスについてま...
アセットはライブラリに追加してEpicGamesLauncherまたはFabプラグインから追加できます。
■今回使用するゲーム素材はこちら
Stylized Egypt (AleksandrIvanov)↓
https://www.unrealengine.com/marketpl...
Stylized Character Kit: Casual 01(RocketArts)↓
https://www.unrealengine.com/marketpl...
Ancient Treasures(Dekogon Studios)↓
https://www.unrealengine.com/marketpl...
DOVASYNDROME - Mystery of Egypt(ゆうりさん)↓
https://dova-s.jp/bgm/play6500.html
コインアイコン(icooonmono)↓
https://icooon-mono.com/14912
効果音ラボ↓
https://soundeffect-lab.info/
今回使用したmp3からwavに変換するサイト(Convertio)↓
https://convertio.co/ja/mp3-wav/
なおwavに変換するサイトに関しては動画内で二種類使用していますがどちらでも構いません。
····················································································
■今回作成したブループリントはblueprintUEから確認&コピペできます。
BP_Coinに実装した全ノード↓
https://blueprintue.com/blueprint/aeg...
BP_Playerに実装した全ノード↓
https://blueprintue.com/blueprint/8_-...
BP_Buttonに実装した全ノード↓
https://blueprintue.com/blueprint/0cb...
BP_Goalに実装した全ノード↓
https://blueprintue.com/blueprint/mmf...
注意:変数を含むノードをコピペする場合、変数を手動で作ってコンパイルする必要があります。手順がよくわからない方は手動で動画の手順通りに作って頂く事をおすすめします。
····················································································
■今回の動画関連で参考になる本のページ
UnrealEngineのプログラミング(ブループリントとC++)について初心者向けに解説!
https://zenn.dev/daichi_gamedev/books...
イベントBeginPlay,Tickノードとは?
https://zenn.dev/daichi_gamedev/books...
変数とは?プレイヤー名を変数で作成してみよう
https://zenn.dev/daichi_gamedev/books...
基本的なノード一覧(初心者向け)
https://zenn.dev/daichi_gamedev/books...
コンパイル時にエラーになった場合の対処法
https://zenn.dev/daichi_gamedev/books...
コリジョンとは?衝突判定について知っていこう
https://zenn.dev/daichi_gamedev/books...
····················································································
■シェアしてね~
こちらのチュートリアルや、作ったゲームをtwitter(X)などでシェア頂けるとありがたいです。作ってもらったゲームは自由に使ってもらってOKです。このゲームを元にしてオリジナルゲーム作ってもらって販売公開するなどもOKです(使用するアセットのライセンスはそれぞれご確認ください)。ぜひ今後のゲーム開発に役立ててください~
····················································································
■Twitter
https://x.com/daichi_takezawa
■Zenn
https://zenn.dev/daichi_gamedev?tab=b...
#ue4 #ue5 #unrealengine #unrealengine5 #アンリアルエンジン #ゲーム開発 #ゲーム制作 #チュートリアル