UE5角色扮演RPG游戏制作基础核心技术视频教程
- 1 - Introduction and Setup
- 1 - Getting Unreal Engine Installed
- 2 - Installing the IDE
- 3 - Visual Studio and Unreal Editor Review
- 5 - Creating Project add character and animations
- 6 - Spring Arm and Camera
- 7 - Attach Weapon and Shield
- 2 - Player Character Movement
- 8 - Setup Enhanced Context Mapping for Movement
- 9 - Setup Player Input Movement Using C
- 10 - Setup Look Around for Character Using C
- 11 - Get The Character Jumping
- 12 - Create Anim Instance Using C
- 13 - Blend Space for Idle Walk Run
- 14 - Character Animation Blueprint
- 15 - Character Jumping
- 16 - Setup Character Running in C
- 17 - 8 Way Blendspace Overview
- 3 - Fixing Mixamo Root Motion
- 18 - Mixamo Root Bone Character
- 19 - Mixamo Import New Animations
- 20 - New Blend Space Anim Instance
- 4 - Player Attacks
- 21 - Attack Montage
- 22 - Setup Input Actions for Attacks in C
- 23 - Playing Attack Montages in C
- 24 - Setup Weapon Collisions with C
- 25 - Custom Anim Notify State in C
- 5 - Melee Enemy
- 26 - Enemy Mesh And Retarget Animation System
- 27 - Create Enemy Class
- 28 - Enemy Anim Instance
- 29 - Intefaces Create Hit Interface
- 30 - Enemy Take Damage
- 31 - Enemy Blend Space
- 32 - Enemy Blueprint Anim Instance
- 33 - Enemy AI Patrolling
- 34 - See Player Move To Attack
- 35 - Enemy Attack Montage
- 36 - Enemy Random Attacks
- 37 - Enemy Weapon Collision
- 38 - Enemy Anim Notify State
- 39 - Damage Player and Enemy AI Controller
- 6 - User Interface
- 40 - Create Enemy Nameplate
- 41 - Show Hide Enemy Nameplate
- 42 - Player Overlay Health Bar
- 7 - Player Blocking and DOT Product
- 43 - Blocking Input Action
- 44 - Mixamo Import and Blocking Getter Setter
- 45 - Update TakeDamage Logic
- 46 - Player Facing Actor DOT Product
- 47 - Blocking Disable Movement
- 8 - Custom AI Combat System C
- 48 - Intro Custom AI System
- 49 - Setup Stimulus Component for Paladin
- 50 - Enemy AI Controller Sight Config Part 1
- 51 - Enemy AI Controller Sight Config Part 2
- 52 - Create AI Combat Using Strategy Pattern
- 53 - Create Logic for Patrol Strategy
- 54 - Fixing Tick Issue With Has Reached Destination
- 55 - Move To Player and Attack
- 56 - Create UAttackStrategy for Unreal Engine Reflection System
- 57 - Create UPatrolStrategy for Unreal Engine Reflection System
- 58 - Enemy AI State
- 59 - Cleaning Up Attack Strategy
- 60 - Strafe Strategy Part 1
- 61 - Strafe Strategy Part 2
- 62 - Check Strategy is Valid
- 9 - Player and Enemy Death and VFX
- 63 - Player Death
- 64 - Enemy Death
- 65 - Free Sound and Audacity
- 66 - Enemy Hit Sound
- 67 - Player Hit Sound
- 68 - Niagara VFX Spawn at Bone Location
- 10 - Motion Warping With C
- 69 - Motion Warping Jump Attack Part 1
- 70 - Motion Warping Jump Attack Part 2
- 11 - Create Ranged Enemy
- 71 - Create Enemy Projectile in C
- 72 - Create Wood Arrow
- 73 - Archer and Bow Blueprint Setup
- 74 - Archer IK Retarget and BlendSpace
- 75 - Archer Anim Instance
- 76 - Range Attack Montage
- 77 - Projectile Anim Notify Part 1
- 78 - Projectile Anim Notify Part 2
- 79 - Archer Death Montage
- 80 - Archer Name Plate
- 81 - Enemy Range Clearnup
- 82 - Fixing Acceptance Range Attacks
- 12 - Dodge Roll and IFrames
- 83 - Create Dodge Roll Montage and Input Actions
- 84 - Create Input Actions and Bindings C
- 85 - Player State and Update Take Damage
- 86 - Resetting Player State
- 13 - Saving Game with C
- 87 - Create Player Save Game Class
- 88 - Save and Load Player Data
- 89 - Create Save Actor C
- 90 - Create and Save Checkpoint Area
- 14 - Creating Levels
- 91 - New Level and Lighting
- 92 - Blocking Out Level Part 1
- 93 - Blocking Out Level Part 2
- 94 - Soul Cave with Enemies Part 1
- 95 - Soul Cave with Enemies Part 2
- 96 - Soul Cave with Enemies Part 3
- 15 - Boss Fight
- 97 - Adding Boss to Soul Cave Level
- 98 - Creating Boss Health Bar
- 99 - Boss Name Text
- 16 - Main Menu and Build Game
- 100 - Create Main Menu Widget
- 101 - Main Menu Level
- 102 - Building Game for Shipping
- 103 - Final Build