Unreal Engine 4: Character Skill System

Greg Wondra, Video Game Design Instructor

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
149 Lessons (1d 1h 39m)
    • 1. Project Preview

      1:54
    • 2. Project Primer

      3:38
    • 3. Download and Install

      1:22
    • 4. Project Creation

      5:16
    • 5. Project Organization

      4:18
    • 6. Project Add-Ons

      6:31
    • 7. Project Test Map

      13:10
    • 8. Character Basic Setup

      8:05
    • 9. Character Retargeting #1

      14:17
    • 10. Character Retargeting #2

      15:23
    • 11. Character Control Overview

      10:14
    • 12. Character Movement Basics

      5:34
    • 13. Character Jump Setup

      7:42
    • 14. Character Jump Script

      7:24
    • 15. Character Land Script

      13:52
    • 16. HUD - Assets

      5:08
    • 17. HUD - Creation

      5:20
    • 18. HUD - Layout #1

      14:46
    • 19. HUD - Layout #2

      11:05
    • 20. HUD - Layout #3

      15:56
    • 21. HUD - Layout #4

      10:35
    • 22. HUD - Player Attributes

      5:56
    • 23. HUD - Player Functions

      9:14
    • 24. HUD - Bindings

      9:51
    • 25. HUD - Animation #1

      11:31
    • 26. HUD - Animation #2

      11:57
    • 27. HUD - Animation #3

      14:55
    • 28. HUD - Animation #4

      10:55
    • 29. HUD - Script

      9:05
    • 30. Interactive - Base Class

      3:35
    • 31. Interactive - Notify Layout

      16:22
    • 32. Interactive - Notify Animation

      12:13
    • 33. Interactive - Base Class Script

      7:20
    • 34. Skill Acquire - Assets #1

      14:10
    • 35. Skill Acquire - Assets #2

      12:47
    • 36. Skill Acquire - Assets #3

      15:02
    • 37. Skill Acquire - Assets #4

      7:36
    • 38. Skill Acquire - Data

      16:10
    • 39. Skill Acquire - Skill Attributes #1

      16:25
    • 40. Skill Acquire - Skill Attributes #2

      15:01
    • 41. Skill Acquire - Skill Attributes #3

      5:30
    • 42. Skill Acquire - Skill Attributes #4

      14:57
    • 43. Skill Acquire - Skill Attributes #5

      5:20
    • 44. Skill Acquire - HUD Bindings #1

      12:55
    • 45. Skill Acquire - HUD Bindings #2

      9:23
    • 46. Skill Acquire - HUD Bindings #3

      11:42
    • 47. Skill Acquire - Base Class #1

      15:34
    • 48. Skill Acquire - Base Class #2

      16:02
    • 49. Skill Acquire - Base Class #3

      9:32
    • 50. Skill Acquire - Child Blueprint

      6:30
    • 51. Skill Acquire - Notify Creation

      5:39
    • 52. Skill Acquire - Notify Layout #1

      13:25
    • 53. Skill Acquire - Notify Layout #2

      13:05
    • 54. Skill Acquire - Notify Layout #3

      16:21
    • 55. Skill Acquire - Notify Bindings #1

      12:31
    • 56. Skill Acquire - Notify Bindings #2

      11:06
    • 57. Skill Acquire - Notify Bindings #3

      7:10
    • 58. Skill Acquire - Notify Bindings #4

      8:53
    • 59. Skill Acquire - Notify Bindings #5

      12:00
    • 60. Skill Acquire - Notify Animations #1

      8:59
    • 61. Skill Acquire - Notify Animations #2

      10:24
    • 62. Skill Acquire - Script #1

      18:43
    • 63. Skill Acquire - Script #2

      16:14
    • 64. Skill Acquire - Script #3

      6:46
    • 65. Skill Acquire - Script #4

      17:23
    • 66. Skill Acquire - Script #5

      9:38
    • 67. Skill Acquire - Script #6

      11:23
    • 68. Skill Acquire - Sibling BPs #1

      15:04
    • 69. Skill Acquire - Sibling BPs #2

      16:59
    • 70. Double Jump - Jump Script

      19:24
    • 71. Double Jump - Land Script

      4:42
    • 72. Double Jump - Anim BP (Event Graph)

      10:52
    • 73. Double Jump - Anim BP (Anim Graph)

      14:00
    • 74. Back Dash - SFX

      10:21
    • 75. Back Dash - VFX #1

      12:57
    • 76. Back Dash - VFX #2

      10:06
    • 77. Back Dash - Script #1

      16:03
    • 78. Back Dash - Script #2

      16:02
    • 79. Back Dash - Script #3

      5:13
    • 80. Back Dash - Anim BP (Event Graph)

      7:26
    • 81. Back Dash - Anim BP (Anim Graph)

      8:20
    • 82. Fireball - Blueprint

      10:49
    • 83. Fireball - Player Setup

      11:20
    • 84. Fireball - Use Script

      17:04
    • 85. Fireball - Animations #1

      10:16
    • 86. Fireball - Animations #2

      15:13
    • 87. Fireball - Camera Shake

      4:25
    • 88. Fireball - Damage Script

      9:18
    • 89. Electro Spark - Blueprint

      9:47
    • 90. Electro Spark - Player Setup

      10:02
    • 91. Electro Spark - Use Script #1

      17:44
    • 92. Electro Spark - Use Script #2

      4:03
    • 93. Electro Spark - Animations

      16:56
    • 94. Electro Spark - Damage Script

      6:00
    • 95. Enemy - Base Class

      7:59
    • 96. Enemy - Script #1

      8:21
    • 97. Enemy - Script #2

      17:19
    • 98. Enemy - Script #3

      18:20
    • 99. Enemy - Script #4

      6:15
    • 100. Black Magic Menu - Assets

      3:27
    • 101. Black Magic Menu - Material

      7:53
    • 102. Black Magic Menu - Creation

      3:22
    • 103. Black Magic Menu - Layout #1

      8:35
    • 104. Black Magic Menu - Layout #2

      15:05
    • 105. Black Magic Menu - Layout #3

      7:14
    • 106. Black Magic Menu - Layout #4

      14:39
    • 107. Black Magic Menu - Layout #5

      4:01
    • 108. Black Magic Menu - Bindings #1

      19:17
    • 109. Black Magic Menu - Bindings #2

      6:28
    • 110. Black Magic Menu - Animation

      9:51
    • 111. Black Magic Menu - Script #1

      15:53
    • 112. Black Magic Menu - Script #2

      12:03
    • 113. Black Magic Menu - Script #3

      13:42
    • 114. Black Magic Menu - Script #4

      13:41
    • 115. Black Magic Menu - Script #5

      17:43
    • 116. Black Magic Menu - HUD Anim

      4:17
    • 117. Black Magic Menu - HUD Anim Script

      7:51
    • 118. Bug Fixes

      3:50
    • 119. White Magic Menu - Creation

      9:11
    • 120. White Magic Menu - Bindings

      9:06
    • 121. White Magic Menu - Script #1

      18:11
    • 122. White Magic Menu - Script #2

      5:54
    • 123. White Magic Menu - Script #3

      6:14
    • 124. White Magic Menu - HUD Anim

      4:26
    • 125. White Magic Menu - HUD Anim Script

      3:52
    • 126. Timer Widget - Creation

      7:06
    • 127. Timer Widget - Bindings

      9:55
    • 128. Timer Widget - Component

      6:59
    • 129. Lens - Secret Wall

      4:09
    • 130. Lens - Secret Platform

      4:21
    • 131. Lens - Materials

      6:32
    • 132. Lens - Sound FX

      3:32
    • 133. Lens - Player Functions

      15:54
    • 134. Lens - HUD Animation

      5:33
    • 135. Lens - Script #1

      6:28
    • 136. Lens - Script #2

      11:36
    • 137. Lens - Script #3

      12:20
    • 138. Lens - Script #4

      10:48
    • 139. Lens - Script #5

      8:12
    • 140. Lens - Script #6

      14:00
    • 141. Mist - Assets

      12:33
    • 142. Mist - Components

      4:25
    • 143. Mist - Collision

      6:02
    • 144. Mist - Player Functions

      11:17
    • 145. Mist - Script #1

      11:25
    • 146. Mist - Script #2

      9:36
    • 147. Mist - Script #3

      7:14
    • 148. Mist - Gate Blueprint

      7:57
    • 149. Mist - Gate Script

      17:52
16 students are watching this class

Project Description

Things to keep in mind while building out this project...

  • Go through videos in sequential order!  They all build upon one another
  • Be sure to download (and extract) all of the assets found in the "All Assets - Character Skill System" zip file included with this course!  You will need to import when specified in certain videos.
  • Show off what you've built!  I love giving shout-outs to students who have done outstanding work!

Student Projects