Introduction
Quality-of-life utilities for Unreal Engine development
UDCore (Unreal Directive Core) is an open-source Unreal Engine plugin that provides quality-of-life utilities to enhance your development experience. Built with best practices in mind, it exposes hidden editor features, introduces new functionality, and simplifies existing tools.
UnrealDirective/UDCore
111
UDCore is developed by Dylan "Tezenari" Amos as part of the Unreal Directive initiative to empower developers with knowledge and tools to build amazing things.
Core Features
Function Libraries
Extended Blueprint and C++ functions for strings, arrays, text manipulation, clipboard operations, and more
Editor Actor Subsystem
Powerful editor utilities for filtering, selecting, and manipulating actors in your levels
Async Tasks
Simplified asynchronous operations like AI movement with full Blueprint support
Enhanced Input Helpers
Utilities for managing Input Mapping Contexts and the Enhanced Input System
Philosophy
UDCore is built around three core principles:
Best Practices
Every feature is designed to be efficient, readable, and aligned with Unreal Engine best practices. Learn from the code, replicate it, or extend it for your own needs.
Workflow Efficiency
Streamline your development by accessing hidden Unreal Engine editor features, using simplified tools, and reducing repetitive tasks.
Universal Compatibility
Core functionality is developed in C++ but fully accessible from Blueprints and Python, making it versatile for any project type.
Technical Details
| Property | Value |
|---|---|
| Engine Version | 5.3+ |
| Platforms | Windows |
| Languages | C++, Blueprints, Python |
| License | Open Source |
| Source | GitHub |
Get Started
Installation
Install UDCore in your project using Plugin Downloader or Git
Features Overview
Explore all the features and utilities provided by UDCore
Changelog
See what's new in the latest version of UDCore