Dynamic Closing Credits

Tobosoksini Games - Code Plugins - Jun 12, 2024

Create professional opening and closing credits for your game with ease using this powerful C++ plugin for Unreal Engine.

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 5.4
  • 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.
Elevate your game's finishing touch with "Dynamic Closing Credits" – because every contributor deserves recognition.

Preview video (backgrounds): Color | Images | Movie | Transparent

Preview video (animations): Fadiing | Rolling | Both

Video tutorial: Link

Introducing "Dynamic Closing Credits" – the ultimate tool for adding professional and customizable closing credits to your Unreal Engine projects. Crafted with the power of native C++ code, this plugin ensures maximum performance and efficiency, eliminating the need for complex Blueprints and graphs.

"Dynamic Closing Credits" is designed to be clean, compact, and ready to run right out of the box. With straightforward installation and customization, all you need to do is replace the text and optionally configure parameters. The plugin handles all the intricate logic, giving you more time to focus on other aspects of your game; it offers dynamic calculations for timings, intervals, and animation speed, ensuring a seamless experience without the need for manual animation.

Features include two types of credit animations – fading and rolling – where fade credits present a special effect for individuals with multiple consecutive roles: where the name remains while the roles fade in and out. You can choose from four types of backgrounds: solid color, image(s), movie(s), or transparent, and even add soundtrack(s) to play during the credits with a seamless fade-out at the end of the credits. You can also control the end-of-credits behavior, whether you want to hide the credits, quit the game, or load a new level.

Written by a seasoned developer with over 10 years of C++ coding experience, "Dynamic Closing Credits" guarantees reliability and high performance.

Ready-to-run examples are included to get you started quickly. Whether you choose fading credits, where you only need to replace the text in the Data Table asset, or rolling credits, where you can easily duplicate Text widgets in the Widget Blueprint and then update their text, "Dynamic Closing Credits" makes it simple to achieve professional results.

Enhance your game’s opening sequence with "Dynamic Closing Credits," which effortlessly delivers a polished and professional start.

Note: The logo of Unreal Engine is included within the plugin (PNG file, 310x334).

Citation: The plugin uses a sample music loop titled ‘Viking Calls’ by Marcus Dellicompagni for demonstration purposes. You can find more of Marcus’s work on PoundSound. For licensing details, please visit the license page.

All products: Link

Developer website: Link

Follow the developer: X | Tiktok | Imgur | Instagram | Reddit | Facebook | YouTube | Twitch | itch.io | GitHub | Linkedin

If you got this product for free, please consider buying me a coffee: Ko-fi

More about the developer: Linktree

Technical Details


  • Natively written in C++ for optimal performance.
  • Clean & compact.
  • Super easy to integrate & customize.
  • Ready-to-run demo.
  • Replace text & set optional parameters.
  • 2 types of credit animations: fade & roll.
  • For fade (opening) credits, replace text in the Data Table asset.
  • For roll (closing) credits, duplicate the text widget & update its text in the Widget Blueprint.
  • 4 types of backgrounds: color, image (single or multiple), movie (single or multiple), or transparent.
  • Timing, intervals, & speed are dynamically calculated.
  • Automated animation; no manual work needed.
  • All logic is managed in a single C++ module; no complex blueprints or graphs.
  • Supports playback of multiple soundtracks with a seamless fade-out at the end of the credits.
  • Supports runtime & the Sequencer.


Blueprint: 1

Data Table: 1

Material: 2

Material Instance: 3

Texture: 5

Levels: 1

Level Sequence: 1

Sound Wave: 1

Sound Cue: 1

Media Playlist: 1

File Media Source: 1

Media Player: 1

Media Texture: 1

Movie Resource: 1

Supported Development Platforms: Windows: Yes, macOS: Yes, Linux: Yes

Documentation: Link

Release Notes: Link

Live Support: Discord (Bug/crash report, feature request, and help)