Product Updates

Version 1.8

Universal Game Pilot v1.8 is out now!

Authoring Systems Update
UGP v1.8 Physics Asset authoring with bodies, primitives, constraints, and collision interactions

Major New Unreal Authoring Systems

UGP v1.8 introduces major new authoring systems for Blueprints, Animation Blueprints, Control Rigs, Physics Assets, Animation Sequences, Pose Search, and other supporting Unreal assets.

This release significantly expands UGP's ability to inspect existing assets, recreate them, compare implementations, author complex editor-visible behavior, and verify the result.

New Blueprint UI Authoring System

UGP now authors Blueprints through Unreal's live Blueprint and K2 editor APIs.

  • Variables, functions, macros, delegates, interfaces, components, and class defaults
  • Event Graphs, Construction Scripts, function graphs, collapsed graphs, and timelines
  • Function calls, events, loops, switches, containers, structs, delegates, and subsystem nodes
  • External Blueprint and native property access
  • Split pins, wildcard specialization, typed arrays, maps, and sets
  • Enhanced Input events with correctly specialized Action Value pins
  • Chooser nodes and dynamically reconstructed pins
  • Animation Blueprint nodes, state machines, states, transitions, and transition callbacks
  • Chaos Vehicle components and complex vehicle configuration structs

Blueprint Node Catalog

UGP now uses Unreal's real Blueprint action database and reflection data.

Blueprint Export and Round-Trip Authoring

UGP now exports reusable direct-authoring action files.

Exports preserve Blueprint structure using first-class actions for functions, macros, state machines, delegates, containers, Enhanced Input, Chooser nodes, animation nodes, components, and other specialized node families.

Full Control Rig Authoring

UGP v1.8 adds a complete live Control Rig authoring workflow.

UGP can now author RigVM graphs, Forward Solve, Backward Solve, Construction Event graphs, functions, variables, pins, links, defaults, hierarchy elements, controls, bones, nulls, curves, and execution flow.

Physics Asset Authoring

UGP now includes first-class Physics Asset inspection, editing, validation, export, and replay.

Agents can author bodies, primitive geometry, constraints, constraint frames, collision pairs, physical animation profiles, constraint profiles, bounds bodies, fitting settings, and mirrored body setups.

The workflow supports weighted geometry fitting, profile preservation, safe rollback, stale-revision protection, and save/reload verification.

Animation Sequence and Modifier Improvements

Animation Sequence authoring now supports sparse, presence-based edits without clearing omitted content.

UGP preserves bone tracks, keys, curves, notifies, root-motion settings, looping settings, metadata, private modifier instances, asset user data, and import data when editing existing sequences.

Animation Modifier support now includes detailed inspection, graph/function patching, modifier configuration, sequence application, and improved footstep/lift-off processing.

Pose Search, Chooser, and Retargeting

Expanded authoring support includes Pose Search Schemas, Pose Search Databases, normalization sets, Chooser Tables, animation sets, and Motion Matching supporting assets.

Pose Search validation now checks schema cardinality, usable poses, PCA configuration, exclusion ranges, transition samples, and terminal index-build status before accepting database changes.

IK Retargeter workflows now support explicit create, reuse, and replace modes. Existing tuned retargeters can be reused without recreating or dirtying them, while animation outputs can still be regenerated safely.

New General Asset Compare

UGP now includes lean source-versus-target comparison.

Agents can compare complete assets or selected sections such as variables, defaults, components, functions, graphs, state machines, properties, and nested subobjects.

This makes parity checks, recreation workflows, and "make asset B match asset A" tasks substantially more reliable.

PIE Testing and Video Capture

PIE tools now include stronger readiness checks, possession support, input injection, runtime state inspection, and short video recording.

UGP can record up to three seconds directly from the PIE viewport without generating temporary PNG frames.

Performance and Stability

  • Added centralized release of preview worlds, components, render targets, textures, temporary assets, and editor references
  • Reduced persistent editor lag after repeated authoring and preview operations
  • Prevented read-only operations from unnecessarily compiling or dirtying assets
  • Added automatic cleanup for expired screenshots, videos, snapshots, and comparisons
  • Improved long-running Control Rig and Blueprint action yielding so the editor remains responsive
  • Fixed shadow-success/apply-disappears Blueprint mutations
  • Fixed repeated transition graph names resolving to the wrong owner
  • Fixed malformed function entries, result nodes, fake events, and duplicate native events
  • Fixed external Blueprint variable get/set authoring
  • Fixed typed scalar defaults being truncated or reported as int32
  • Fixed unsafe raw Add Component nodes that could crash the editor
  • Fixed Blueprint parent-path resolution attempting enormous invalid allocations
  • Fixed DataTable row names being validated as struct fields
  • Fixed Animation Sequence shadow copies retaining illegal private-object references
  • Fixed stale compile errors from deleted scratch assets blocking clean changesets
  • Added generalized rollback when real asset application fails
  • Added broader semantic warnings and structured diagnostics
  • Updated the Desktop App to fix chat thread issues and improve general performance

UGP v1.8 is the largest authoring and reliability update since Niagara support was introduced, with a major focus on creating complex Unreal assets through the same editor-facing concepts and operations a developer would use manually.

You can download the latest plugin with the latest desktop app at https://ugamepilot.com/download and use your confirmation number to obtain a fresh download link.

Version 1.5

Universal Game Pilot v1.5 is out now!

Niagara Workflow Update

UGP v1.5 brings major Niagara workflow, comparison, and reliability upgrades.

There are also several improvements on the desktop app focused on parity between dock mode and full-screen mode, better media support, and workflow reliability.

UGP's Niagara harness has been heavily expanded to better match the real Unreal Niagara editor UI and support more accurate asset creation, repair, conceptual learning, generalization and testing.

Niagara Authoring Breakthrough Improvements

  • Emitter authoring
  • Module inputs and nested dynamic inputs
  • Renderer properties and bindings
  • Renderer material parameter bindings
  • Simulation stage settings and ordering
  • Emitter surface mode, including inherited/template vs localized full stack
  • Better support for complex Fluids, Ribbon, Beam, and Mesh emitters

New Niagara Compare Mode

UGP v1.5 adds a Niagara comparison feature, allowing agents to compare two Niagara assets or emitters and return meaningful, actionable diffs.

This makes recreation, "make asset A match asset B", and "learn how asset D is doing this particular technique/effect and implement it in asset A" workflows much more reliable.

New Niagara Editing Actions

UGP now uses a UI step-by-step authoring system.

These first-class Niagara UI actions allow you to author systems, emitters, and module scripts without unsafe raw-property workflows.

This also allows the agent to build Niagara VFX from a YouTube tutorial video by following the step-by-step UI actions described in the transcript.

Niagara Performance and Stability

Notes

Because of the heaviness of Niagara authoring, the MCP status might become momentarily unavailable during heavy editing/reads period. Also the agent performs visual checks and currently it requires the editor to be recently in focus unless the particles won't render in the screenshot. Dock mode, dual monitors, or side-by-side snap layout is perfect for this.

  • Dismiss issue actions are batched more efficiently
  • Module edits are batched and efficiently applied
  • UI expansion/collapse no longer dirties assets or triggers heavy rebuilds
  • Removed unnecessary compile side effects
  • Huge improvement to Niagara MCP responses to prevent overloading
  • Old Niagara artifacts are automatically cleaned up

Niagara Validation and Authoring Fixes

  • Better enum handling using display values and internal tokens
  • Safer validation for invalid source parameters before mutation
  • More accurate data-interface emitter binding authoring
  • Better ambiguous selector errors with suggested action snippets
  • Improved handling for inherited emitters and engine template emitters

Major Desktop App Updates

  • Added video upload support for Codex threads. Videos are now converted into sampled visual frames so the agent can inspect the clip instead of only seeing a file path.
  • Updated ChatGPT Direct workflows to use GPT-5.5 where applicable.
  • Added ChatGPT image generation support for icon reference generation.
  • Added a ChatGPT/Gemini setting for UI Material Reference generation.
  • Added Niagara as a ChatGPT start-screen design type with image or short-clip reference support.
  • Niagara reference outputs now save as .reference files.

Material UI / Widget Improvements

  • Added ChatGPT-based UI Material Reference generation as an alternative to Gemini.

Dock Mode Improvements

  • Fixed dock mode not always showing the latest Codex or ChatGPT Direct updates.
  • Added real thinking/loading state to dock mode.
  • Added run-command message display in dock mode.
  • Added image-view display support in dock mode.
  • Added user input display in dock mode.
  • Synced dock composer state with the full app composer.
  • Fixed dock resize controls blocking composer buttons.
  • Improved dock text truncation for long command/status blocks.

Composer / Chat Fixes

  • Fixed large pasted text corrupting composer rendering.
  • Fixed asset mentions duplicating plain text and breaking composer layout.
  • Fixed up-arrow history recall so it does not overwrite active draft text accidentally.
  • Fixed review diff removed-line background color.
  • Added better rendering for plain text and HLSL code blocks.

Bug Fixes

  • Fixed ChatGPT Direct empty-response and premature-termination cases.
  • Fixed Codex backend launch/incompatible-state handling.
  • Fixed Windows dark-mode UI issues.
  • Fixed settings/backend diagnostics visibility.
  • Fixed several dock mode refresh, resize, and interaction bugs.
  • Added general stability and performance fixes.
  • Fixed several Niagara timeout and transport-drop causes.
  • Fixed stale artifact cleanup for Niagara visual preflight.
  • Improved stability when reloading Niagara assets from disk.
  • Improved crash safety around editor save/reload workflows.

You can download the latest plugin with the latest desktop app at https://ugamepilot.com/download and use your confirmation number to obtain a fresh download link.

Example: Create a Dragon flamethrower fire attack

Learn from the 3DGasColoredSmoke Example Content Niagara asset and make the attack have a swirling sine wave kind of turbulent movement.

Version 1.3

Universal Game Pilot v1.3 is out now!

Niagara Update

UGP v1.3 introduces Full Niagara support!

You can now create AAA-like Niagara VFX assets with UGP.

UGP now creates Niagara Systems and Emitter assets that includes:

  • Emitters
  • Node Graphs
  • Renderers
  • Scratch Pad
  • Simulation Stages
  • Stack
  • System Overview
  • System Properties
  • User Parameters

Niagara support also includes a virtualized error layer, similar to the Blueprint and Material layers, allowing the AI Agent to consistently create valid Niagara assets.

Niagara support also includes a built-in Harness that enables you to create AAA-like VFX. Major improvements to this Harness are coming in the next v1.4 release.

v1.3 also includes huge improvements for creating Material UI and Widget Blueprints compared to v1.0.

UGP now also has the settings option to use ChatGPT or Gemini API to create references for UI Widget Blueprint generation.

Bug Fixes

  • Fixed HTTP errors some users were experiencing
  • Fixed dock mode not always refreshing with the latest model text
  • Fixed dock mode UI and resizing issues
  • Added general stability and performance fixes

You can download the latest plugin with the latest desktop app at https://ugamepilot.com/download and using your confirmation number to obtain a fresh download link.

Example: Creating a Matrix Material using UGP