Unreal-Luaified is a series of plugins for Unreal Engine 5.8+.
The goal of Unreal-Luaified is to provide a simple scriptable Intermediary API for programming Blueprints in Unreal!
Unreal-Luaified is capable of exporting the currently supported Classes of Content(I.E. WBP, BP) into lua code that is much more compact than the typical plaintext from copying a node.
The Unreal-Luaified API provides some slightly assumptive API's to speed up programming the code from scratch below are some examples:
-
Style System
- Grouping Style System.
- Based on Imgui Style System.
-
Auto Format
- Nodes in the Graphing section may have their coordinates left blank for auto format to handle it automatically(May Be Slightly Untested).
For now its here on github you can look in releases for the Latest Release just place it in your projects plugins folder if you don't see it have no fear look below or for instructions to Compile from source yourself view below as well. (At the bottom of the ReadMe there is some Images Linked!)
For compiling yourself you have two main options:
-
Unreal Build Tool
- This method is the manual build method so I will not go into detail here, there is much documentation online related to compiling Blueprints with the Build Tool.
-
Use the engine rebuild feature
- by placing any of the folders within the Luaified Folder into your projects "Plugins" folder and launching the project Unreal will prompt you to Rebuild the Plugin click yes and it will build the plugin automatically!
Don't worry your not stupid its just not there!
Sometimes a fresh project will not have a Plugins folder created automatically that's okay!
Simply close Unreal make a Plugins folder and place the Plugins you want inside and launch Unreal Again.
You should make the Plugins folder in the Root of you're project the same folder that holds your UProject file
Example: /RootProjectFolder /Content /Plugins /Your Plugins Folders here(I.E. LuaWBP) /Etc... /RootProject.UProject
Currently Luaified only supports WBP class Blueprints, Ideally if all flows as smoothly as WBP then it should have support for more classes in the coming months!