๐ Insights Tool
Ludus Insights is an analysis tool designed specifically for Unreal Engine 5 projects. It scans your project's structure, assets, and code (both C++ and Blueprints) to identify performance bottlenecks, cyclical dependencies, and optimization opportunities that standard compilers miss.
Installation & Accessโ
Ludus Insights is integrated directly into the main Ludus Unreal Engine Plugin.
- Download: Get the latest version of the Ludus Plugin from app.ludusengine.com/plugin/download and add the plugin to your Unreal Engine project.
- Access: In the Ludus Plugin window, click the three dots โฎ menu in the top-right corner and select Ludus AI Insights.
How to Useโ
1. Configure Analysisโ
Once the plugin is open, you can customize the scope of the analysis. You don't need to scan the entire project every time; you can toggle specific modules based on your current needs:
- Blueprint Analysis: Checks for node inefficiencies and best practices.
- Actor Analysis: Scans actor properties and usage in levels.
- C++ Analysis: Static code analysis for source files.
- Config Analysis: Reviews project settings and configurations.
- Material Analysis: Evaluates shader complexity and performance impact.
- Mesh Analysis: Checks geometry, LOD settings, and polycounts.
- Texture Analysis: Reviews texture sizes, formats, and memory usage.
2. Run Analysisโ
After selecting the desired modules, click to start the generation process.
- Time: Gathering data typically takes ~10 minutes, followed by ~10 minutes of processing on our servers.
- Large Projects: There are no hard size limits, but extremely large projects may experience longer processing times or timeouts. We are actively working on optimizing stability for massive codebases.
3. Get Your Reportโ
The final report is generated as a PDF and sent to the email address associated with your Ludus account.
If you don't see the email within 30 minutes of completion, please check your spam folder.
Why Use Ludus Insights?โ
Unlike general-purpose profilers, Ludus Insights understands Unreal Engine's specific architecture. It helps you:
- Fix Lag: Find unoptimized assets (huge textures, complex shaders) slowing down your game.
- Clean Code: Spot "spaghetti code" in Blueprints or dangerous patterns in C++.
- Ship Faster: Catch structural issues early before they become game-breaking bugs.