Project / 04
AI Chatbot Editor Plugin
A C++ editor plugin pairing a Slate chat workspace with a playable Minesweeper board and asynchronous request handling inside Unreal Engine.
Editor tool / technical experiment
Independent / engine-level experiment
- Role
- Unreal Editor Plugin Developer
- Type
- Editor tool / technical experiment
- Engine
- Unreal Engine
- Language
- C++ / Slate / HTTP
Evidence record
See the system
Every item is either a direct capture or an explicit note about what is and is not publicly available.
Editor plugin capture
Slate workspace
A C++ editor module, registered workspace, and interactive Slate interface operating inside Unreal Engine.
The problem
What had to hold together
The experiment required a responsive editor-native UI while network work happened asynchronously and the tool remained usable.
What I built
Ownership, not adjectives
- 01
Editor module setup and toolbar registration.
- 02
Slate chat workspace and interactive UI composition.
- 03
Asynchronous request handling and response rendering.
Key systems
Inspect the work
01
Module setup
An editor module registers the plugin surface with the Unreal tool ecosystem.
02
Slate workspace
The tool uses a purpose-built UI rather than an external browser surface.
03
Async requests
Network requests and parsed responses are handled without blocking the editor workflow.
Result / A focused engine-level programming experiment showing module, Slate, and editor-extension fundamentals.