Ana Sayfa / Eklentiler / Blueprint Operations

About this Plugin

Blueprint Operations

AI-Powered Blueprint Export, Analysis, C++ Generation & Visual Inspector for UE

What is Blueprint Operations?

Export Blueprints to JSON, analyze with AI (Ollama/OpenAI/Gemini/DeepSeek/Kimi and many more), generate C skeletons, visual graph inspector. 244 C files. 100% standalone.

Overview

Blueprint Operations is the most comprehensive Blueprint utility toolkit for Unreal Engine. It bridges the gap between visual scripting and text-based workflows by exporting Blueprint graphs to structured JSON, enabling AI-powered analysis, generating placeholder C++ code, and providing a full visual graph inspector — all from the Content Browser context menu or a dedicated editor window.

Whether you’re documenting your Blueprint architecture, migrating to C++, leveraging AI assistants to understand complex graphs, or inspecting Blueprint data in a rich visual UI, Blueprint Operations streamlines your entire workflow without ever leaving the editor.

Built with 244 C++ source files and over 20,000 lines of hand-written code — this is one of the largest and most feature-rich Blueprint tools available.

Key Features

Blueprint Export System
- Export any Blueprint asset’s graphs and variables to clean, structured JSON
- Copy JSON directly to clipboard for instant sharing with AI tools
- Recursive folder export for batch processing entire projects
- Optional AI Context metadata for richer analysis
- Configurable output format and directory structure

AI-Powered Analysis — 3 Providers
- Send Blueprint JSON directly to AI providers from the Content Browser
- Supports Ollama (local LLM), OpenAI (GPT-4o, GPT-4), and Google Gemini
- Customizable prompt prefix and format templates
- Automatic code block extraction from AI responses (.h / .cpp pairs)
- Save AI responses to disk for documentation and review
- Batch AI analysis for entire folders

C++ Code Generation
- Generate placeholder C skeleton files from Blueprint JSON
- Structural approximation of Blueprint classes, functions, variables, and pin connections
- Advanced pin type resolution with literal resolvers, macro resolvers, and pure function resolvers
- Batch generation with recursive folder support
- Perfect starting point for Blueprint-to-C
migration projects

Visual Blueprint Inspector
- Dedicated editor window with multi-panel layout (splitter-based)
- Browse exported Blueprints with syntax-highlighted JSON viewer
- Color-coded data visualization with custom syntax colorizers
- Action panel with one-click export, analyze, and generate buttons
- Feature checklist showing which operations are available per Blueprint

Developer Experience
- Seamless Content Browser integration via right-click context menu
- Organized output directory (Saved/BlueprintOperations/)
- Configurable via Project Settings (UDeveloperSettings)
- Detailed logging with dedicated categories (LogBlueprintOperations, LogBlueprintOpsAI)
- Command palette integration for quick access

Zero External Dependencies
- No dependency on any other HudHud Games plugin
- Fully self-contained — install Blueprint Operations alone and it works perfectly
- Optional: works great alongside AI Chat for sending Blueprint data to AI conversations

Who Is This For?

  • UE Developers migrating from Blueprints to C++
  • Technical Artists documenting complex Blueprint architectures
  • AI-Assisted Developers using ChatGPT, Claude, or local LLMs to understand Blueprint logic
  • Teams that need structured Blueprint data for code reviews, audits, or documentation
  • Studios building large-scale Blueprint projects that need analysis tools

Supported AI Providers

Provider Type Key Benefit
Ollama Local LLM Private, offline, zero API costs
OpenAI Cloud API GPT-4o, GPT-4, ChatGPT models
Gemini Cloud API Google’s Gemini 2.5 Pro, Flash

Configuration

All settings accessible via Project Settings > Plugins > Blueprint Operations:

Category Settings
AI Provider Default provider, per-provider API URLs, models, and API keys
Export Output directory, JSON format options, AI Context toggle
Code Generation Template style, output directory, batch settings
Prompts Customizable prompt prefix, format templates per provider
Code Extraction Auto-extract .h/.cpp from AI responses

Output Structure

Saved/BlueprintOperations/
├── *.json              — Exported Blueprint JSON
├── Generated/          — Placeholder C++ skeletons (.h + .cpp pairs)

Releases

v0.2.409 {% trans "Latest" %} Şub 18, 2026

Belgeler

Blueprint Operations Belgeleri
Tanım
Core Functionality
AI Integration