Building an Unreal Agent from Scratch (Liu)

Many people use agents, but few can control them exactly as they desire. This course allows you to implement the core architecture of Claude Code from scratch, helping you understand the internal structure of agents through hands-on experience.

90 learners are taking this course

Level Basic

Course period Unlimited

C#
C#
Unreal Engine
Unreal Engine
Web API
Web API
AI
AI
AI Agent
AI Agent
C#
C#
Unreal Engine
Unreal Engine
Web API
Web API
AI
AI
AI Agent
AI Agent

What you will gain after the course

  • The ability to personally design and implement the core architecture of Claude Code (Thinking, Tool calling, Permission approval, Context management, and Agentic teams).

  • General-purpose agent development capabilities to design and integrate agents for any domain.

Content is being updated sequentially, and all lectures will be completed before early April.

If you start the course now, you can check new lectures immediately as they are updated.



Building an Unreal Agent from Scratch

Design and implement everything about the agent yourself, excluding the LLM.

Are you
'using' agents, 'understanding' or them?

Claude Code, Codex — the performance of LLM-based agents is crossing boundaries every day.
They have already begun to replace human roles in numerous development areas,
and this trend is irreversible.


"It's not quite at that level of performance yet, is it?"

"It didn't work the way I wanted it to."


On the other hand, team leaders at major corporations around me
are already accomplishing everything through Vibe Coding alone.


Same tool, different results.

There is only one difference.


How deeply you understand the agent

control them.

The developer's answer is always the same

What is the best way to handle agents?

It may seem like a long way around, but in the end, there is only one answer.
Building it yourself.


The difference between those who have built the internal structure by hand and those who haven't
will widen overwhelmingly as time goes on.


In this course, you will design and implement everything about an agent from scratch, excluding the LLM.
Instead of just any agent, you will perfectly replicate the core features of Claude Code, which is currently considered the most powerful in the coding market, and go one step further to create an agent that controls the entire Unreal Engine.


Being able to build an agent yourself means you are no longer someone waiting for a desired feature to appear, but someone who creates it right now. This is exactly the kind of person who is currently the rarest and most highly valued talent in the market.

See for yourself the agents you will build


"Build me a kingdom"Watch as the agent completes everything on its own within Unreal Engine, from asset creation and material crafting to object placement and lighting setup, with just a single command.


Agent-exclusive UI fully integrated into the Unreal Editor



Plan · Usage Management Dashboard

Designing the plan and usage management ourselves, which was a shortcoming in Claude Code



Track AI's thinking flow and tool calling process in real-time


Request for permission approval when AI uses tools

Design and implement the security layer yourself


Check the context structure, the core of the prompt, at a glance

Faithfully recreate the architecture of Claude Code, including Claude.md, Skill, and Tool



Instantly search commands and skills with a single character

Implementing the command system of Claude Code exactly as it is



Ask questions directly to AI by mentioning assets within the Unreal Editor



AI analyzes and answers based on the internal properties, structure, and configuration values of the mentioned assets



With just a single screenshot of a Blueprint, AI reads and explains the entire logic



Agent Teams — Decompose complex tasks and automatically organize teams

Directly recreating the Agentic Teams, the latest feature of Claude Code



Monitor each member of the built agent team by tab



Systematically manage project information in the same way as Claude Code

I didn't just bring in MCP.
I built everything myself from scratch.

None of the features you saw above used existing MCPs.
From design to implementation, everything was built from scratch.

While this course uses Unreal Engine as its stage, its essence lies in the ability to design and build the agent itself. Unreal is one of the most challenging domains for an agent to handle. If you can achieve this, you can attach an agent to any domain.

After completing this course, you will be able to create your own agents anytime, anywhere.


And the most powerful characteristic of agents

Once built, your agent will grow stronger alongside the evolution of LLMs.

There are many developers who use agents.


There are few developers who build agents.

Let's become a developer with scarcity.

Recommended for
these people

Who is this course right for?

  • Developers who use agents every day but feel frustrated because they can't control them as desired

  • Developers who are curious about the internal architecture of tools like Claude Code and Cursor but don't know where to start digging.

  • Developers who want to build their own agents and integrate them into their own domains (games, industry, internal company tools, etc.)

Need to know before starting?

  • C# Basic Syntax (Covered in the lecture even if you have no experience with ASP.NET or Blazor)

  • Basic usage of Unreal Engine (it is sufficient if you have at least opened the editor before)

Hello
This is Rookiss

83,060

Learners

4,004

Reviews

5,475

Answers

4.9

Rating

52

Courses

Education

- Completed Condorcet Prépa MPSI (France)
- Bachelor of Software Engineering, Tsinghua University (China)
- Master of Information Security, Korea University Graduate School (Korea)

Experience

- Former Krafton (TERA Server Team)
- Former NCSOFT (Blade&Soul2 Content Programming Team)

Areas of Interest

- Reversing and Vulnerability Analysis
- MMORPG Game Development (C++, C#)
- Foreign Languages (English, French, Chinese, Japanese)

Introduction

I started game development purely out of curiosity to study hacking...
but as time passed, I somehow became a game developer with 10 years of experience.
"When will I ever be able to make a game at this rate?"
Starting from basic grammar that makes you sigh,
to gradually building your own game world.
And the sense of pride when seeing many players connect to that world.
The more I study, the more I find it impossible to escape the charm of MMORPGs.
I hope you can feel the same inspiration that I felt.

 

More

Co-instructor

Curriculum

All

53 lectures ∙ (13hr 22min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Rookiss's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal ends in 7 days

$38,943.00

29%

$338.80