Friendly Lua Objects
Human Bean Games
$15.99
(no ratings)
Date |
Price |
---|---|
Date |
Price($) |
08/21(2023) |
15.99 |
08/21(2023) |
11.19 |
09/04(2023) |
15.99 |
11/26(2024) |
15.99 |
Jump AssetStore
Friendly Lua Objects makes it easy to add external data objects to your game, allowing for runtime loading, external creation and introducing modding support!Example is set up to run on the default render pipeline; it only uses UI stuff, but all the same is untested on SRP's. That said, this should not affect the usability of the package on SRP's in any way.Friendly Lua Objects provides the developer and/or end user the ability to create data assets with inbuilt functionality, external to the compilation of their game.This is useful across a wide variety of genres, such as card games, RPG's, roguelikes, and so on, by allowing an incredible variety of build-agnostic possibilities for customization, limited only by what you as the developer allow.Friendly Lua Objects builds on MoonSharp to help you codify your data objects into Lua Scripts, that are then loaded from the Resources or StreamingAssets/Mods folders.The creation, directory layout and loading is all automated, so loading the objects in at runtime is as simple as one line of code!Native types and strings are supported, as are Sprites.Functions may be exposed to the API, allowing for modular functionality within the scripts.You can allow or disallow modding, potentially letting players create Characters, Items, Inventories, Cards or whatever objects you decide to codify!Tested for Windows 10; any other OS' are untested.Most recent documentation available at: https://humanbeangames.github.io/Friendly-Lua-Objects/Contact me at baronvonscrub@humanbeangames.com for any support questions!