UE5 動作遊戲教學Author: Kelvin Huang本教學使用 Unreal Engine 5 製作 3D 動作遊戲的互動功能,教學課程章節與學習重點: [移動平台] 使用 Interp To Movement 元件製作來回移動的物件。 [發射子彈] 使用 ProjectileMovement 製作子彈的行為、使用 Arrow 元件設定發射位置、使用 Spawn Actor 節點生成子彈,使用 Destroy Actor 節點刪除擊中的物件。 [開門動畫] 使用 Box Collision 製作可互動的區域、使用 Key + Flip Flop + Timeline 節點讓玩家輸入時播放開門的動畫,設定關鍵影格與動畫曲線改變開門的行為。 [拾取裝備] 使用 Sphere Collision 設定範圍、使用 TextRender 顯示文字、使用 Set Static Mesh + Attach Actor To Component + Destroy Actor 製作的拾取功能。 [玩家傷害] 使用 Sphere Collision 製作對玩家產生傷害的區域、瞭解變數的概念與使用方法、學習 Promote to variable 的用法。 [關卡障礙] 使用 RotatingMovement 製作造成物理傷害的障礙物,使用 Ragdoll 製作玩家角色的被攻擊動作。 [玩家血條] [玩家補血] [足球遊戲1] [足球遊戲2] [傳送位置] 將玩家傳送到關卡中的特定位置。
資源檔案命名方式 BP_ 開頭代表 Blueprint SM_ 開頭代表 Static Mesh MF_ 開頭代表 Material Function
取得 練習檔案 匯入 Unreal 專案,按下 Import All 全部匯入。
將 Unreal 編輯器工具提示的步驟 [ Disable Editor Tooltips ] Copyright © 2024 CG Digital Corp. All rights reserved.
|