4.25 de 5
4.25
17 reseñas sobre Udemy

Unreal Engine 4: How to build a combat AI system in UE4 Pt1

The State Machine
Instructor:
Sheralon Dunn
187 estudiantes matriculados
English [Auto-generated]
How to create from scratch a combat AI system.
How to work with animations in the engine.
How to import/migrate animations.
How to re-target animations onto skeletons to be able to share animation files.
How to create a state machine and understand how this flows with different states.
Understand Anim-Notifiers and how to create and call them.
How to equip and un-equip weapons on the player.
How to create Blendspace 1D and Blendspaces and the differences between the two.

*** THIS COURSE IS NOT FOR THE BEGINNER ***

  • This is an intermediate to advanced course to show students how to create and use UE4 State Machine.

  • This course is not a complete step by step as students are expected to take in the information initially shown and then apply the techniques shown which is to help the student learn and understand.

  • This is designed to have students start to create a combat system for their own games.

  • This course will show students how to easily re-target animations from one skeleton to another.

  • This course shows students how to create and call Anim Notifiers and explains what these are.

  • This course explains to student what the difference is between a Blendspace 1D and Blendspace and how to create and implement them.

  • This course explains what Aim Offsets are, how to create and how to implement into your own system.

By the end of this course students will be able to comfortably create their own state machines and add to the one created during the course.

NB: There is also a bonus lesson coming to be added to this which will show how to use the state machine to tackle non-human animations and it will show how students can take what they have learnt and apply it to a fire breathing dragon.

Section 1 - Introduction and Overview

1
Introduction and Overview

In this lesson students will be given a summary of what they will learn during this course.

2
Setting up my project.

In this lesson students will learn how to set up a project and create the inputs ready for coding the state machine.

Section 2 - State Machine

1
What is the State Machine?

In this lesson students will learn what the state machine is and how it is used in the engine.

2
Flowcharting - Prepping to set up the State Machine.

In this lesson students will learn how they can prep to have a clear idea on the different states required for a combat system. They will create their own flowchart ready to create their own state machine in the engine.

3
What are Blendspaces?

In this lesson students will learn what Blendspaces are and how they are used in the State Machine.

Animations

1
Importing/Migrating Animations.

In this lesson students will learn how they can import and/or migrate their own animations into the engine to be used on their own characters.

2
Re-Targeting to use animations from other skeletons.

In this lesson students will be shown how they can re-target animations from other skeletons imported or migrated onto their own characters.

3
Creating my first Blendspace 1D.

In this lesson students will create their first Blendspace 1D.

4
Setting up the initial State Machine.

In this lesson students will start to create the State Machine.

Who wants to come wandering with me?

1
Lets go walking.

In this lesson students will learn how to start to create the state machine and will add in the first part. This is a simple Idle, Walk, and Run. This will add in the Blendspace 1D created from Section 3 Lesson 8.

2
Can I Jump?

In this lesson students will learn how to add in the Jump actions to allow their character to go from Idle, Walk, and Run and then Jump.

3
I'd love to go for a Sprint.

In this lesson students will add in Sprinting.

4
I need to be able to Crouch to hide from the bad guys.

In this lesson students will learn how to add in Crouch to their State Machine.

5
Blendspace versus 1D Blendspace.

In this lesson students will learn the difference between a Blendspace and a 1D Blendspace.

6
Creating my first Blendspace.

In this lesson students will create a Blendspace.

7
Let's go for a sneaky Walk

In this lesson students will learn how to add in the action of Walking while they are still Crouching.

8
"Bang Bang you're Dead!"

In this lesson students will learn how to add in the Death state.

9
Death from Crouch.

In this lesson students will learn how to add in the Death state while the player in in crouch mode.

Equip me!

1
Adding Idle, Walk, and Run while equipped.

In this lesson students will add in the Blendspace to the state machine while the player is equipped.

2
Anim Notifiers.

In this lesson students will learn what Anim Notifiers are and how to create and call them accordingly.

3
Quick, I need to equip my weapon!

In this lesson students will learn how to create Anim Notifiers and how to set these up to be called to allow the player to equip their weapon.

4
"Fire!!!!!!"

In this lesson students will add in the ability to Fire their weapon to the State Machine.

5
I'm out of bullets!

In this lesson students will learn how to add in Reload to the State Machine so the animation can be taken once the player calls this action.

6
Aiming

In this lesson students will learn how to create Aim Offsets for the ability to be able to aim their weapon as they look around the scene.

7
Get down!!

In this lesson students will add Prone into the State Machine.

Summary plus bonus chapter

1
Summary

In this lesson students will have a summary of what was learnt in the previous sections. They should feel comfortable enough to be able to add to their Combat system and create their own other State Machines from scratch.

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.3
4.3 de 5
Calificaciones 17

Calificación Detallada

5 estrellas
10
4 estrellas
6
3 estrellas
0
2 estrellas
0
1 estrellas
1