Ryan's Helpful Helpers

Extremely helpful helper functions for developing Blueprint and C++ projects in Unreal Engine

  • Supported Platforms
  • Supported Engine Versions
    4.26 - 4.27, 5.0 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin contains an enormous number of extremely helpful functions for working on Unreal Engine projects of all types.

Features:

  • Over 250 Runtime helper functions related to: Actor/Components, UObjects, Animation, Audio, Levels, Logging, Math, Easing functions, UObject reflection and metadata, AI and AI navigation, Pak files, File system, Platform Information, Project Information, Rendering, Variable Types, XR, and much more!
  • Many editor helper functions related to: Animation creation, blueprint creation, level modification, custom editor dialogs, custom import windows, custom editor notifications, and much more!
  • Components for extending actors and helping with debugging efforts including a component for per actor debug lines and shapes at editor time or at runtime.


This plugin is open source and can be found on Github here

Documentation and examples can be found here

Join the Solar Storm Interactive Discord here and request features or get support!

Technical Details

Code Modules:

  •  RyRuntime (Runtime) Contains the runtime-specific helper functions
  •  RyEditor (Editor) Contains the editor-specific helper functions
  •  RyEditorK2Nodes (Editor) Contains the editor-specific blueprint node extensions

Number of C++ Classes: 21 Runtime, 9 Editor

Supported Development Platforms: Windows, Linux, MacOS

Supported Target Build Platforms: Windows, Linux, MacOS, iOS, Android