Unreal Engine 5 with AI, Creating Interactive NPCs
SW School
A hands-on project course for creating AI NPCs capable of real conversations by integrating Unreal Engine 5 with OpenAI API
Intermediate
Unreal Engine, UE Blueprint, Unreal C++
Beginner's Guide to Creating Your First Game Using Only Blueprints Without Coding
9 learners
Level Beginner
Course period Unlimited
Game Development Possible Even Without Coding
Capable of developing all the way to actual game completion
Master Core Game Development Features
Designed specifically for complete beginners
Efficient Learning Through Hands-on Practice
From Blueprint Basics to Completing a 2D Shooting Game, Everything About Unreal Engine Game Development
A complete beginner-friendly course designed for those encountering Unreal Engine for the first time. You can experience the entire game development process using only the intuitive Blueprint system without complex C++ coding.
Starting with how to use the Unreal Engine editor, you'll learn step by step the basic concepts of Blueprints, variables and conditional statements, and how to utilize functions.
After theoretical learning, you'll immediately move on to hands-on practice to directly create the core game elements including character movement implementation, collision detection system, bullet firing mechanism, enemy spawn and removal logic, and scoring system.
Ultimately, you will complete a highly polished 2D shooting game using only Blueprints, including information display through UI widgets and a game over screen.
It consists of a total of 6 parts and 21 lectures, with each lecture designed to be 15-40 minutes long to maintain focus and enable efficient learning.
Those who are interested in game development but don't know where to start
Those who want to realize their own game ideas
Those who are new to Unreal Engine
Complete beginners with no programming experience whatsoever
New creative tools
Those who want to learn
Blueprint System
Those who want to learn systematically
Unreal Engine seemed difficult ➡ You can easily create games with intuitive Blueprints.
Game development seemed like something only experts could do ➡ Even non-majors can create games with sufficient completeness.
I thought complex coding would be needed ➡ With visual scripting, development is possible through logical thinking alone.
I was overwhelmed by game systems ➡ You'll understand the overall structure of games from character movement to UI.
Getting Familiar with the Unreal Engine Editor Interface
Project Creation and Basic Setup
Basic Usage of Editor Tools
Actual training photos
Blueprint System Concepts and Principles
Node-based visual scripting method
Blueprint Editor Usage
Actual education photos
Part 3: Learning Variables and Basic Logic
Concept and Usage of Variables
Implementing Conditional Statements and Loops
Function Creation and Utilization
Actual educational photos
Part 4: Object-Oriented
Object-Oriented Programming Concepts
Classes and Instance Utilization
Understanding Inheritance and Polymorphism
Actual education photos
Part 5: Collision and Events
Collision Detection System Implementation
Event-based Interaction Creation
Input Processing and Character Movement
Actual Training Photos
Part 6: Conclusion
Bullet Firing System Implementation
Enemy Generation and Removal Logic
Score System and UI Widget Configuration
Creating a Game Over Screen
Actual education photos
Q. Can non-majors also take this course?
Non-computer science majors and even those without coding experience can easily learn visually through blueprints.
Q. Can I follow along even if I don't know C++?
Yes! All the exercises are composed entirely of Blueprints, so you can fully understand and follow along without any C++ knowledge.
Q. What kind of game will you create through the hands-on practice?
Complete a simple 2D shooting game. You'll directly implement the core game logic including character movement, bullet firing, and scoring system.
The course will be conducted using the Windows operating system.
Unreal Engine version 5.x
PC Specifications: Having just the minimum specifications to run Unreal Engine is perfectly fine for learning without any issues.
The course proceeds by explaining fundamental theory and following along with practical examples, with each lecture consisting of 15 to 40-minute videos.
Since this is a course for beginners, you only need basic computer skills.
Who is this course right for?
Game Development Beginner
Unreal Engine Beginner
Someone interested in creative activities
All
21 lectures ∙ (8hr 24min)
9. 8. Enhanced Input
21:50
11. 10. Collision
25:55
13. 12. Enemy
22:05
15. 14. Rotation
32:32
16. 15. Spawner
25:08
All
1 reviews
$38.50
Check out other courses by the instructor!
Explore other courses in the same field!