Pular para o conteúdo
Mídia 1 do anúncio RetroDebug

Descrição

RetroDebug – In-Game Debugging for Unreal Engine

If your project has a CheatManager, you already have a debug menu. RetroDebug finds your `UFUNCTION(Exec)` functions and exposes them as interactive entries — parameter editors included — with no registration code required.

Works with C++ and Blueprint. Fully controllable by gamepad, which matters the moment you're on a dev kit without a keyboard in reach.

CheatManager Integration

RetroDebug scans your CheatManager and any registered CheatManagerExtension classes, detects Exec functions, generates UI entries from their signatures, and wires up execution through ProcessEvent.
Adding a new debug tool means writing an Exec function.

Variant Parameters

Debug commands can expose editable parameters before execution.
Supported types: bool, int, float, string, FVector, and UENUM.
Enum parameters automatically generate a dropdown populated from the enum entries, no manual setup required.
Values persist between executions so you're not re-entering the same test parameters over and over.

Mini Debug Window

Pin any entry to a small overlay that stays visible during gameplay. Useful for watching a value while the game is running without keeping the full interface open.

Console Command Entries

Wrap any console command as a RetroDebug entry, complete with parameters, tooltips, and auto-completion. Behaves identically to native entries from the user's perspective.

Input Bindings

Bind any debug entry directly to an input action. Trigger it from a controller button or keyboard shortcut without opening the interface at all.

Built-in Entries

Ships with predefined entries for common UE tasks — profiling, performance monitoring, CVar control. Useful out of the box, especially on hardware where you can't drop into the console.

Built for the situations that actually suck

Console dev kits. Remote test builds. Multiplayer sessions where attaching a debugger isn't an option. RetroDebug is designed around these constraints, not around the comfortable case where you have a keyboard and a PIE session.

Formatos incluídos

Etiquetas