Fortuna - Fortuna Blueprint Toolkit

Fortuna Blueprint Toolkit

 

285+ production-ready Blueprint nodes across 16 categories

 

Fortuna Blueprint Toolkit is a comprehensive Blueprint Function Library plugin built for Unreal Engine 5.7+ (More versions coming soon). Every node was designed to fill a real gap, the kind of utility code you find yourself rewriting project after project. Math helpers, string formatters, color tools, HTTP requests, JSON parsing, AI helpers, save/load utilities, and more, all available directly in your Blueprint graphs.

 

Full C++ source included. Engine plugin, installs once, works in every project.

 

🔗 Links

 

 

✨ Why Fortuna Blueprint Toolkit?

 

  • 285+ nodes organized into 16 logical categories - find exactly what you need

  • Full C++ source - read, modify, and learn from every line

  • Engine plugin - install once, available in every UE project automatically

  • Blueprint-native - every node is pure Blueprint, no C++ required to use

  • Professionally documented - each node has a dedicated docs page with description, parameters, return values, and example use cases

  • Actively maintained - bugs fixed fast, new nodes added regularly

 

 

📦 Node Details by Category

 

  • 🔢 Math (32 nodes)

    Advanced math utilities that go beyond what Engine provides.

  • 🔤 String (24 nodes)

    String operations that Blueprint's built-ins don't cover.

  • 🎨 Color (17 nodes)

    HSL/HSV color space tools, accessibility helpers, and procedural palette generation.

  • ⏱ Time (14 nodes)

    Clock, cooldown, and scheduling utilities.

  • 📐 Vector & Transform (17 nodes)

    Spatial math utilities for movement, splines, and geometry queries.

  • 🎮 Gameplay (26 nodes)

    Reusable game logic that every project ends up needing.

  • ⚙️ Physics (10 nodes)

    Simulation helpers for physics-adjacent gameplay.

  • 🖥 Platform (8 nodes)

    Runtime platform detection and hardware queries.

  • 💾 Save & Data (10 nodes)

    Lightweight save/config utilities without SaveGame class overhead.

  • 🔊 Audio (5 nodes)

    Audio utility functions for runtime sound management.

  • 📋 Array (13 nodes)

    Type-agnostic array operations that Blueprint arrays lack.

  • 🖼 UI (8 nodes)

    Display formatting utilities for HUDs and menus.

  • 🐛 Debug (10 nodes)

    Developer tools for profiling, logging, and in-editor diagnostics.

  • 🤖 AI (12 nodes)

    NavMesh and flocking utilities for AI behavior.

  • 🌐 HTTP (10 nodes)

    Blueprint-native HTTP requests and URL utilities — no C++ required.

  • 📄 JSON (18 nodes)

    Full JSON read/write pipeline in Blueprint.

 

🛠 Editor Tools (Bonus)

 

Two bonus editor-only tools ship with the plugin:

 

Color Palette Designer - An in-editor widget that lets you design, preview, and export color palettes. Browse complementary, triadic, and split-complementary color schemes. Export as arrays of LinearColor for direct use in your project.

 

Performance Profiler Overlay - An in-game overlay widget showing real-time FPS, frame time, GPU name, available RAM, and custom named timer results from the Debug library. Drop it into any HUD to profile your scenes without leaving the editor.