Skip to content
KnowledgeCity

Unreal Engine 5: Advanced Game Design

Import animated characters, create AI patrol, detection, and chase code
Preview the first lesson free — get full access to all 4 lessons.
Course: On-Demand
Advanced Provider Ken Geary  4 Lessons ·  30m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

In these lessons you will import a character and several animation clips from the Adobe Mixamo website, then create a Non-Player Character (NPC) that patrols, detects, and chases after a player within a certain defined range. These lessons will go step by step in exporting characters and animations from Mixamo and importing them into Unreal Engine as animated skeletal meshes. We’ll go over how to place target points around a patrol area, as well as how to use Blueprint codes to create arrays and randomize which target point an NPC walks to.

You’ll also learn how to create a Character Blueprint from the imported skeletal mesh and animation clips, then use Blueprints to create an AI for making an NPC patrol a NavMesh, detect the main player character from a distance, and chase after the player.

What You'll Learn

  • Import characters and animation clips from the Adobe Mixamo website into Unreal Engine as animated skeletal meshes
  • Import levels or maps and place target points around a patrol area
  • Create a Character Blueprint from imported skeletal meshes and animation clips
  • Use Blueprint code to create arrays and randomize which target point an NPC walks to
  • Build AI that makes an NPC patrol a NavMesh, detect the player from a distance, and chase after the player
  • Set up an AI detection zone for non-player characters

Key Takeaways

  • The course walks step by step through exporting characters and animations from Mixamo and importing them into Unreal Engine.
  • Character Blueprints are used to turn imported skeletal meshes and animation clips into non-player characters.
  • Blueprint code can create arrays and randomize which target point an NPC walks to during patrol.
  • AI built with Blueprints can make an NPC patrol a NavMesh, detect the main player character from a distance, and chase after the player.

Frequently Asked Questions

What will I build in this course?

You will import a character and several animation clips from Adobe Mixamo, then create a Non-Player Character (NPC) that patrols, detects, and chases after a player within a certain defined range.

Which tools and engine does this course cover?

The course covers Unreal Engine and importing assets from the Adobe Mixamo website, using Character Blueprints and Blueprint code to build NPC behavior.

What topics do the lessons cover?

Lessons cover importing non-player characters and animations from Mixamo, importing levels or maps, setting up AI for NPC patrolling, and setting up an AI detection zone.

What skills will I gain?

You will gain skills in character animation, working with a game engine, and using Unreal Engine, including the Unreal Development Kit and UnrealScript.