keemminxu - Blueprint Analyzer

Blueprint Analyzer Plugin

A comprehensive Unreal Engine 5 editor plugin that performs deep structural analysis of Blueprint assets and converts them into LLM-friendly formats. Purpose-built for AI-assisted development, code review, and performance optimization.

✨ Key Features

🧠 Complete Blueprint Analysis

- 🏷️ Full Metadata Extraction

- πŸ”€ Execution Flow Tracing

- πŸ—‚οΈ Full Graph Coverage

- πŸ”’ Literal Value Extraction

- πŸ’¬ Comment Group Detection

πŸ”„ Blueprint β†’ LLM Conversion

- πŸ”„ .uasset to Text Conversion

- πŸ“Š Multiple Export Formats

- ⚑ Massive Data Reduction

- 🎯 AI-Optimized Output

- πŸͺ™ Token Estimation

- 🌐 Universal Blueprint Support

⚑ Blueprint Performance Diagnostics

- πŸ“Š Performance Score (0-100)

- 🚨 Anti-Pattern Detection

- πŸ’‘ Prioritized Recommendations

🎨 Widget Blueprint Optimization

- 🎨 UMG Performance Analysis

- πŸ“ Hierarchy Analysis

- 🎯 Smart Optimization Detection

- βš™οΈ Widget Combination Analysis

- πŸ”— Real Binding Detection

- πŸ“ˆ Performance Recommendations

πŸ“ Project-Level Batch Analysis

- πŸ“‚ Folder Analysis

- πŸ“‹ Aggregate Report

- πŸ•ΈοΈ Dependency Graph

- ♻️ Circular Dependency Detection

- πŸͺ™ Bulk Token Estimation

Universal Support

- πŸ”§ Editor Integration: Right-click context menu on any Blueprint asset AND any Content Browser folder

- πŸ›‘οΈ Non-Destructive: Never modifies your Blueprints

- πŸŽ›οΈ Editor-Only: No runtime dependencies, no packaged-game overhead

πŸš€ Installation

  1. Copy the `BlueprintAnalyzer` folder to your project's `Plugins` directory

  2. Regenerate project files

  3. Build your project

  4. Enable the plugin in Editor β†’ Plugins β†’ Developer Tools β†’ Blueprint Analyzer

Documentation: Docs

1 Like