YoVDO

Unreal Engine: Character Skill System

Offered By: Skillshare

Tags

Unreal Engine Courses Game Design Courses Animation Retargeting Courses

Course Description

Overview

In this game design course, I'll be guiding you step-by-step through the construction of a custom made CHARACTER SKILL SYSTEM using Unreal Engine 4:  THE premier free to download gaming engine!  (AND the SAME engine used to build "Fortnite.")

This course contains over 145+ fun-to-follow video lessons.  Topics covered include:

  • How to create a 3D Sidescroller Project in Unreal Engine 4

  • How to download and import assets (ALL ASSETS AVAILABLE FOR DOWNLOAD CAN BE FOUND THE "PROJECT and RESOURCES" AREA!!!)
  • How to create interactive and animated Menus and HUD utilizing Widget Blueprints

  • How to create interactive objects using Blueprint Scripting (NO CODING KNOWLEDGE REQUIRED!)

  • How to create 6 different Player Skills using Blueprint Scripting:

    • Double Jump

    • Back Dash

    • Fireball (direct attack)

    • Electro Shock (AOE attack)

    • Lens of Truth (reveals secret passageways and platforms)

    • Transform into Mist (allows you to pass through gates)

  • How to retarget Skeletal Meshes and Animations

  • How to create and edit an Animation State Machine

  • And more!

With the knowledge gained in these video lessons, you will be armed with the necessary skills to start building your OWN character skill system (WITHOUT any programming knowledge needed)!

Share this class with a friend!


Syllabus

  • Project Preview
  • Project Primer
  • Download and Install
  • Project Creation
  • Project Organization
  • Project Add-Ons
  • Project Test Map
  • Character Basic Setup
  • Character Retargeting #1
  • Character Retargeting #2
  • Character Control Overview
  • Character Movement Basics
  • Character Jump Setup
  • Character Jump Script
  • Character Land Script
  • HUD - Assets
  • HUD - Creation
  • HUD - Layout #1
  • HUD - Layout #2
  • HUD - Layout #3
  • HUD - Layout #4
  • HUD - Player Attributes
  • HUD - Player Functions
  • HUD - Bindings
  • HUD - Animation #1
  • HUD - Animation #2
  • HUD - Animation #3
  • HUD - Animation #4
  • HUD - Script
  • Interactive - Base Class
  • Interactive - Notify Layout
  • Interactive - Notify Animation
  • Interactive - Base Class Script
  • Skill Acquire - Assets #1
  • Skill Acquire - Assets #2
  • Skill Acquire - Assets #3
  • Skill Acquire - Assets #4
  • Skill Acquire - Data
  • Skill Acquire - Skill Attributes #1
  • Skill Acquire - Skill Attributes #2
  • Skill Acquire - Skill Attributes #3
  • Skill Acquire - Skill Attributes #4
  • Skill Acquire - Skill Attributes #5
  • Skill Acquire - HUD Bindings #1
  • Skill Acquire - HUD Bindings #2
  • Skill Acquire - HUD Bindings #3
  • Skill Acquire - Base Class #1
  • Skill Acquire - Base Class #2
  • Skill Acquire - Base Class #3
  • Skill Acquire - Child Blueprint
  • Skill Acquire - Notify Creation
  • Skill Acquire - Notify Layout #1
  • Skill Acquire - Notify Layout #2
  • Skill Acquire - Notify Layout #3
  • Skill Acquire - Notify Bindings #1
  • Skill Acquire - Notify Bindings #2
  • Skill Acquire - Notify Bindings #3
  • Skill Acquire - Notify Bindings #4
  • Skill Acquire - Notify Bindings #5
  • Skill Acquire - Notify Animations #1
  • Skill Acquire - Notify Animations #2
  • Skill Acquire - Script #1
  • Skill Acquire - Script #2
  • Skill Acquire - Script #3
  • Skill Acquire - Script #4
  • Skill Acquire - Script #5
  • Skill Acquire - Script #6
  • Skill Acquire - Sibling BPs #1
  • Skill Acquire - Sibling BPs #2
  • Double Jump - Jump Script
  • Double Jump - Land Script
  • Double Jump - Anim BP (Event Graph)
  • Double Jump - Anim BP (Anim Graph)
  • Back Dash - SFX
  • Back Dash - VFX #1
  • Back Dash - VFX #2
  • Back Dash - Script #1
  • Back Dash - Script #2
  • Back Dash - Script #3
  • Back Dash - Anim BP (Event Graph)
  • Back Dash - Anim BP (Anim Graph)
  • Fireball - Blueprint
  • Fireball - Player Setup
  • Fireball - Use Script
  • Fireball - Animations #1
  • Fireball - Animations #2
  • Fireball - Camera Shake
  • Fireball - Damage Script
  • Electro Spark - Blueprint
  • Electro Spark - Player Setup
  • Electro Spark - Use Script #1
  • Electro Spark - Use Script #2
  • Electro Spark - Animations
  • Electro Spark - Damage Script
  • Enemy - Base Class
  • Enemy - Script #1
  • Enemy - Script #2
  • Enemy - Script #3
  • Enemy - Script #4
  • Black Magic Menu - Assets
  • Black Magic Menu - Material
  • Black Magic Menu - Creation
  • Black Magic Menu - Layout #1
  • Black Magic Menu - Layout #2
  • Black Magic Menu - Layout #3
  • Black Magic Menu - Layout #4
  • Black Magic Menu - Layout #5
  • Black Magic Menu - Bindings #1
  • Black Magic Menu - Bindings #1 - ADDENDUM
  • Black Magic Menu - Bindings #2
  • Black Magic Menu - Animation
  • Black Magic Menu - Script #1
  • Black Magic Menu - Script #2
  • Black Magic Menu - Script #3
  • Black Magic Menu - Script #4
  • Black Magic Menu - Script #5
  • Black Magic Menu - HUD Anim
  • Black Magic Menu - HUD Anim Script
  • Bug Fixes
  • White Magic Menu - Creation
  • White Magic Menu - Bindings
  • White Magic Menu - Script #1
  • White Magic Menu - Script #2
  • White Magic Menu - Script #3
  • White Magic Menu - HUD Anim
  • White Magic Menu - HUD Anim Script
  • Timer Widget - Creation
  • Timer Widget - Bindings
  • Timer Widget - Component
  • Lens - Secret Wall
  • Lens - Secret Platform
  • Lens - Materials
  • Lens - Sound FX
  • Lens - Player Functions
  • Lens - HUD Animation
  • Lens - Script #1
  • Lens - Script #2
  • Lens - Script #3
  • Lens - Script #4
  • Lens - Script #5
  • Lens - Script #6
  • Mist - Assets
  • Mist - Components
  • Mist - Collision
  • Mist - Player Functions
  • Mist - Script #1
  • Mist - Script #2
  • Mist - Script #3
  • Mist - Gate Blueprint
  • Mist - Gate Script

Taught by

Greg Wondra

Related Courses

Advanced Game Development Using PyGame
Coursera Project Network via Coursera
Amazon Lumberyard Primer (Portuguese)
Amazon Web Services via AWS Skill Builder
Introduction to Game Development
Codecademy
How to Code: Simple Data
The University of British Columbia via edX
Introduction to Game Design: Game Systems and Balance
LaSalle College via edX