Release date:2018, November
Duration:13 h 29 m
Author:Ambience Lee
Skill level:Intermediate
Language:English
Exercise files:Yes
What Will I Learn?
Create Comprehensive and Manageable Gameplay Abilities in Unreal Engine 4
Gain Medium Level Understanding of UE4’s C++ and Date Types.
Gain Medium Level Understanding of UE4’s Animation System
Gian Basic Understanding of UI setup in UE4Requirements
Basic Understanding of Unreal Engine 4
Basic Skill in C++
Will Power to Create GamesDescription In this course, we will walk you thought the process of using UE4’s ability system to create 5 fully featured abilities. we will start with simple concept and gradually go to more and more complicated setups. Animation, UI, AI, will all be introduced through the process.
Covered Topics:
Unreal Engine Ability Sytem
Animation Blueprint
UI Widget Blueprint
Cascade
AI Behavior Tree
UE4 C++
UE4 Version: 4.20Who is the target audience? Game Developer, Students or hobbyist
Introduction 03:35 Introduction 03:35
Build Basic Classes 01:16:46
Create_Project_and_Character 07:17
Basic_Movement_Control 08:07
Basic_Rotation_Control 05:23
AnimationBP_EventGraph 07:35
AnimationBP_BlendSpace 11:46
AnimationBP_Jump 07:00
AnimationMontage_MeleeAttack 09:16
AnimationMontage_LayerBlendPerBone 11:23
AnimationMontage_Notify 08:59Melee Attack Ability 02:05:32
Implement_Basic_AbilitySystem_Functions_and_Components_in_CPP 16:50
Create_Melee_Ability_and_Cooldown 12:00
Create_Attribute_Set_And_Health_Attribute 07:39
Melee_OverLaping_Event 08:44
Animation_Notify_State_and_Send_Gameplay_Event 11:53
Damage_GameplayEffect_and_PostGameplayEffectExecute 11:31
HealthBarUI 16:25
Implement_Dying_Sequence 12:14
AI_Setup_and_Implement_UpdateTarget_Task 10:07
Finish_AI_Behavior 05:00
TeamID_and_Disable_Input_when_Dead 13:09Health Regen Ability 01:22:35
UI_And_Glass_Ball_Mtl 13:10
Connect_Health_To_Primary_UI 11:13
Mana_and_Strength_Attribute_and_UI 13:50
Create_HealthRegen_Gameplay_Ability 11:38
Add_Full_Health_Tag_To_Block_HealthRegen_Ability 11:51
Use_GameplayCue_to_Play_Gameplay_Effect 09:44
HealthRegen_VFX 11:09Dashing Ability 02:48:05
Dashing_Ability_Start_Dash_Forward 10:20
Disable_Collision_When_Dashing 09:47
Deal_Dash_Damage 05:56
Do_Dash_Pushing 08:22
Dash_Pushing_Debug 10:10
Dash_and_Melee_Hit_Stun 15:09
Make_Ability_UI_Material_and_Widget 16:44
Make_AbilityBase_Class_and_Info_Structure 14:25
Implement_GetAbilityInfo_Function 15:07
Implement_AquireAbilities_and_Add_Ability_To_UI 11:59
Re_Base_Abilitiy_Classes_and_Add_All_Slots_In_PrimaryUI 10:53
Finish_Add_Ability_ToUI_Call_Chain 12:19
Connect_Inputs_To_Abilities_In_Slot 12:14
Implement_UI_Cooldown 14:40Lazer Ability 01:34:58
Lazer_Beam_Material 08:09
Lazer_Rotation_Wheel_Mtl 08:12
Lazer_Rotation_Fire_Mtl 14:00
Create_Lazer_Actor 12:06
Lazer_Ability_Basic_Setup 09:27
Spawn_Lazer_Actor_and_Change_CameraMode 09:10
Lazer_Deal_Damage 10:23
Push_Back_Enemy_and_Mana_Draining 09:19
Add_Different_End_Ability_Scenarios 14:12Ground Blast Ability 01:46:00
GameplayAbilityTargetActorClass 12:35
Trace_Overlapping_Pawn 15:02
Broadcast_TargetData 11:44
Create_Cooldown_Cost_UIMaterial_and_do_Debugging 08:41
Implement_Target_Confirm 08:24
Create_Animation_and_Deal_Damage_Effect 09:59
Create_Decal 08:14
Include_LocationInfo_in_the_TargetDataHandle_Broadcasted 12:13
Ground_Blast_VFX 07:04
Finish_Ground_Blast_And_Debugging 12:04Fire Blast Ability 01:14:26
FireBlast_Animation_Cost_and_Cooldown 08:36
Implement_Fire_Blast_TargetAcotor 12:38
Do_Fire_VFX_and_Pushing 11:48
Burring_GameplayEffect_and_Cue 10:11
Balancing_Ability_Cost_and_Damage 11:38
Refine_Ability_Mechanic_and_Animation 19:35Melee Attack Ability Combo 23:31
Create_Melee_Combo_Montages 05:19
Implement_Combo_Logic 10:47
Use_Curve_Table_To_Determin_Combo_Damage 07:25Bonus Section 54:03
Use Projectile With Gameplay Ability 20:50
DamageExcutionCalculation 33:1301 Introduction 001 Introduction
02 Build Basic Classes 002 Create_Project_and_Character 003 Basic_Movement_Control 004 Basic_Rotation_Control 005 AnimationBP_EventGraph 006 AnimationBP_BlendSpace 007 AnimationBP_Jump 008 AnimationMontage_MeleeAttack 009 AnimationMontage_LayerBlendPerBone 010 AnimationMontage_Notify
03 Melee Attack Ability 011 Implement_Basic_AbilitySystem_Functions_and_Components_in_CPP 012 Create_Melee_Ability_and_Cooldown 013 Create_Attribute_Set_And_Health_Attribute 014 Melee_OverLaping_Event 015 Animation_Notify_State_and_Send_Gameplay_Event 016 Damage_GameplayEffect_and_PostGameplayEffectExecute 017 HealthBarUI 018 Implement_Dying_Sequence 019 AI_Setup_and_Implement_UpdateTarget_Task 020 Finish_AI_Behavior 021 TeamID_and_Disable_Input_when_Dead
04 Health Regen Ability 022 UI_And_Glass_Ball_Mtl 023 Connect_Health_To_Primary_UI 024 Mana_and_Strength_Attribute_and_UI 025 Create_HealthRegen_Gameplay_Ability 026 Add_Full_Health_Tag_To_Block_HealthRegen_Ability 027 Use_GameplayCue_to_Play_Gameplay_Effect 028 HealthRegen_VFX
05 Dashing Ability 029 Dashing_Ability_Start_Dash_Forward 030 Disable_Collision_When_Dashing 031 Deal_Dash_Damage 032 Do_Dash_Pushing 033 Dash_Pushing_Debug 034 Dash_and_Melee_Hit_Stun 035 Make_Ability_UI_Material_and_Widget 036 Make_AbilityBase_Class_and_Info_Structure 037 Implement_GetAbilityInfo_Function 038 Implement_AquireAbilities_and_Add_Ability_To_UI 039 Re_Base_Abilitiy_Classes_and_Add_All_Slots_In_PrimaryUI 040 Finish_Add_Ability_ToUI_Call_Chain 041 Connect_Inputs_To_Abilities_In_Slot 042 Implement_UI_Cooldown
06 Lazer Ability 043 Lazer_Beam_Material 044 Lazer_Rotation_Wheel_Mtl 045 Lazer_Rotation_Fire_Mtl 046 Create_Lazer_Actor 047 Lazer_Ability_Basic_Setup 048 Spawn_Lazer_Actor_and_Change_CameraMode 049 Lazer_Deal_Damage 050 Push_Back_Enemy_and_Mana_Draining 051 Add_Different_End_Ability_Scenarios
07 Ground Blast Ability 052 GameplayAbilityTargetActorClass 053 Trace_Overlapping_Pawn 054 Broadcast_TargetData 055 Create_Cooldown_Cost_UIMaterial_and_do_Debugging 056 Implement_Target_Confirm 057 Create_Animation_and_Deal_Damage_Effect 058 Create_Decal 059 Include_LocationInfo_in_the_TargetDataHandle_Broadcasted 060 Ground_Blast_VFX 061 Finish_Ground_Blast_And_Debugging
08 Fire Blast Ability 062 FireBlast_Animation_Cost_and_Cooldown 063 Implement_Fire_Blast_TargetAcotor 064 Do_Fire_VFX_and_Pushing 065 Burring_GameplayEffect_and_Cue 066 Balancing_Ability_Cost_and_Damage 067 Refine_Ability_Mechanic_and_Animation
09 Melee Attack Ability Combo 068 Create_Melee_Combo_Montages 069 Implement_Combo_Logic 070 Use_Curve_Table_To_Determin_Combo_Damage
10 Bonus Section 071 Use Projectile With Gameplay Ability 072 DamageExcutionCalculation
Exercise Files Introduction_to_Unreal_Engine_4_Ability_System_UE4_FILES.7z
Channel and Group1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!
评论(0)