Skip to content

UE Plugins Documentation

Documentation for Unreal Engine plugins developed by logdok. The source code for each plugin lives in its own private repository; this site collects the public-facing documentation for all of them in one place.

Plugins

  • Fuzzy Logic — a complete Mamdani fuzzy inference system: author fuzzy systems as reusable data assets or inline on an actor component, write rules in readable IF/THEN text, and drive behavior from smooth graded decisions instead of brittle thresholds. Documented in English and Ukrainian.
  • Inventory System — data-driven, fragment-based inventory and equipment system with first-class multiplayer support. Documented in Ukrainian; English in preparation.
  • NATS Client — native NATS message broker client for Unreal Engine 5.8: Core (publish/subscribe, request/reply) and JetStream (streams, consumers, Key-Value), from Blueprint or C++. No third-party libraries. Documented in English and Ukrainian.
  • Quest System — event-driven, data-driven quest system with first-class multiplayer support and zero-config integration. Available in a Full edition and an evaluation Demo edition, both documented in English and Ukrainian.
  • S3 Compatible Storage — object storage on any S3-compatible provider (Amazon S3, Cloudflare R2, Backblaze B2, Google Cloud Storage, MinIO and more), from Blueprint or C++. Verified against six real providers. Documented in Ukrainian; English in preparation.
  • SplineCraft — rapid procedural structures along a spline for Unreal Engine 5.8: fences, railings, balustrades, colonnades, arcades, bridges, roads. Data-driven on a single actor; rebuilds live on every change. Documented in English and Ukrainian.
  • SplineCraft Flow — a separate plugin for placing static meshes and actors along a spline, with dual-mode (Line/Curve) placement, a modifier-stack spline geometry editor, and Merge to Static Mesh. Documented in English and Ukrainian.