Add a Lua engine to your projects for scripting and modding
Unreal Engine 4 Plugin for adding Lua scripting to your projects.
If you want modders to customize your game/project, or you need to allow game designers to script parts of the logic, this plugin is for you.
Contrary to the other Unreal Engine 4 Lua plugins, this one does not try to expose the Unreal Engine 4 api, but completely hides it exposing to the user/scripter only the features the developer decided to include (via Blueprints or C++).
Currently Windows 64bit, Mac, Linux x86_64 (both Runtime and Editor), Linux AArch64, Android 32bit, Android 64bit, iOS (Runtime only) are supported.
Features:
Code Modules:
Number of Blueprints: more than 60 for functional tests
Number of C++ Classes: 8 exposed
Network Replicated: No
Supported Development Platforms:
Windows 64bit
Mac 64bit
Linux 64bit
Supported Target Build Platforms:
Windows 64bit
Mac 64bit
Linux 64bit
Linux AArch64
Android 32bit
Android 64bit
iOS
Documentation:
https://github.com/rdeioris/LuaMachine
https://github.com/rdeioris/LuaMachine/tree/master/Docs
Example Projects/Tutorials:
https://github.com/rdeioris/LuaMachine/blob/master/Tutorials/SimpleDialogueSystem.md
https://github.com/rdeioris/LuaMachine/blob/master/Tutorials/RickAndMortyAPI.md
Discord Channel:
https://discord.gg/eTXDfEU
Important/Additional Notes:
The plugin is open source, i am placing it on the store too as a way for sponsoring development and simplify adoption