-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
60 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,62 @@ | ||
# UnrealThirdPartyPlugins | ||
A list of recommended third party plugins for Unreal Engine | ||
|
||
## Game Systems | ||
| Name | Description | Price | Notes | | ||
|----------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------|-------|------------------| | ||
| [GameItemsPlugin](https://github.com/bohdon/GameItemsPlugin) | An Unreal plugin with classes and tools for creating gameplay items, inventories and equipment. | Free | | | ||
| [ExtendedGameplayAbilitiesPlugin](https://github.com/bohdon/ExtendedGameplayAbilitiesPlugin) | Three plugins for extending and working with Unreal's builtin Gameplay Abilities. | Free | | | ||
| [GameExperiencesPlugin](https://github.com/bohdon/GameExperiencesPlugin) | An Unreal plugin for defining modular extensions to game modes that leverage the GameFeatures plugin. Based on Lyra experiences. | Free | | | ||
| [SPUD](https://github.com/sinbad/SPUD) | SPUD is a save game and streaming level persistence solution for Unreal Engine 5. | Free | | | ||
| [SUDS](https://github.com/sinbad/SUDS) | SUDS is a plugin for Unreal Engine 5 which allows you to run dialogues in your game based on a script that you write in a text file. | Free | Has paid version | | ||
|
||
## Core | ||
| Name | Description | Price | | ||
|-------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------| | ||
| [FlowGraph](https://github.com/MothCocoon/FlowGraph) | Flow plug-in for Unreal Engine is a design-agnostic event node editor. It provides a graph editor tailored for scripting flow of events in virtual worlds. | Free | | ||
| [ue5coro](https://github.com/landelare/ue5coro) | UE5Coro implements C++20 coroutine support for Unreal Engine 5 with a focus on gameplay logic, convenience, and providing seamless integration with the engine. | Free | | ||
| [VoxelCore](https://github.com/VoxelPlugin/VoxelCore) | Voxel Core is an open-source plugin with the Core module of Voxel Plugin. It's essentially a layer on top Unreal to make it easier to write high-performance code & customize the editor. | Free | | ||
|
||
## Tools | ||
| Name | Description | Price | Notes | | ||
|--------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------|-------|-------| | ||
| [Blueprint Asset](https://www.fab.com/listings/14d7ba87-a587-406d-9369-ed75fa0a55ed) | This plugin provides automatic formatting and mouse-free node editing when working with blueprints. | Paid | | | ||
| [MDMetaDataEditor](https://github.com/DoubleDeez/MDMetaDataEditor) | MDMetaDataEditor enables editing the meta data of Blueprint-created variables, function parameters, functions, events, macros, and collapsed graphs. | Free | | | ||
| [Get Relief!](https://www.fab.com/listings/5f5db94e-852a-4bbb-9bb0-c3757834c3a0) | This plugin aims to simplify and demystify different Relief Mapping techniques for materials. | Free | | | ||
| [Quick Actions](https://github.com/outoftheboxplugins/QuickActions) | | Free | | | ||
| [Slate Icon Browser](https://github.com/sirjofri/SlateIconBrowser) | This small tool lets you browse Unreal Engine's Editor icons/brushes easily, search for specific ones and copy slate code for the selected icon. | Free | | | ||
|
||
## Debugging | ||
| Name | Description | Price | Notes | | ||
|------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------|-------|-------| | ||
| [UnrealImGui](https://github.com/IDI-Systems/UnrealImGui) | Unreal ImGui is an Unreal Engine 4/5 plug-in that integrates Dear ImGui developed by Omar Cornut. | Free | | | ||
| [Cog](https://github.com/arnaud-jamin/Cog) | Cog is a set of debug tools for Unreal Engine built on top of Dear ImGui | Free | | | ||
| [Subsystem Browser](https://github.com/aquanox/SubsystemBrowserPlugin) | Plugin provides a dedicated Subsystem Browser panel to display active subsystems with property editor. | Free | | | ||
| [Property Watcher](https://github.com/guitarfreak/PropertyWatcher) | A runtime variable watch window for Unreal Engine using ImGui. | Free | | | ||
|
||
## UI | ||
| Name | Description | Price | Notes | | ||
|------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|-------| | ||
| [MDViewModel](https://github.com/DoubleDeez/MDViewModel) | The MDViewModel plugin is an Unreal-ified implementation of the Model-View-ViewModel pattern, supporting UMG Widgets and Actor Blueprints as Views with the goal of automating the most common binding patterns. | Free | | | ||
| [MDFastBinding](https://github.com/DoubleDeez/MDFastBinding) | A versatile and performant alternative to UMG property bindings for designer-friendly workflows. The goal was to build a tool that allows mutating raw data into a form that can drive visuals, all within the editor, while staying performant. | Free | | | ||
| [UIDataSource](https://github.com/Sharundaar/UIDatasource) | UIDatasource is a light MVVM plugin that aims to provide a performant, simple, and easy to integrate middle layer that helps with developping UI alongside an ever changing game. | Free | | | ||
| [DeferredPainter](https://github.com/Sharundaar/DeferredPainter) | An UMG exposed deferred paint container for Unreal. | Free | | | ||
|
||
## Online | ||
| Name | Description | Price | Notes | | ||
|-------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|-------| | ||
| [EOS Online Subsystem](https://www.fab.com/listings/b900b244-0ff6-49e3-8562-5fc630ba9515) | EOS support for authentication, avatars, friends, sessions, parties, Voice Chat, presence, stats, achievements, leaderboards, Player Data Storage, Title Storage, peer-to-peer networking, Anti-Cheat and network authentication. | Paid | | | ||
|
||
## Languages | ||
| Name | Description | Price | Notes | | ||
|-------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|-------|-----------------------------| | ||
| https://github.com/Hazelight/UnrealEngine-Angelscript | UnrealEngine-Angelscript is a set of engine modifications and a plugin for Unreal Engine 5 that integrates a full-featured scripting language. | Free | Requires custom engine fork | | ||
| https://github.com/UnrealSharp/UnrealSharp | UnrealSharp is a plugin for Unreal Engine 5 that allows game developers to use C# in their projects with the power of .NET 9. | Free | | | ||
|
||
## Source Control | ||
| Name | Description | Price | Notes | | ||
|---------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|-------| | ||
| [UEGitPlugin](https://github.com/ProjectBorealis/UEGitPlugin) | This is a refactor of the Git LFS 2 plugin by SRombauts, with lessons learned from production that include performance optimizations, new features and workflow improvements. | Free | | | ||
| [rugs](https://github.com/jorgenpt/rugs) | RUGS is an efficient, easy-to-deploy alternative to Epic's official metadata server for Unreal Game Sync. It is designed to work seamlessly with Unreal Game Sync, and adds support for basic authentication if desired. | Free | | | ||
| [Friendshipper](https://github.com/believer-oss/ethos) | Friendshipper is a desktop application for viewing and downloading builds of an Unreal project. It can be used in one of two modes: | Free | | | ||
| [p4transfer](https://github.com/perforce/p4transfer) | Utility for transferring a subset of files (with complete history of all changelists) from one Helix Core repository to another, only requiring read access to the source repository. | Free | | |