Friendly Lua Objects View on Asset Store (opens in new tab)

Package details

Latest version
2.0.0
Last updated
First released
Unity version
6000.5.6 or later
Package size
422 KB
Files
274
Favorites
5
Views in the past week
4

Price tracking

Last checked
Tracked since
Lowest recorded
$11.19 on

Keywords

Friendly Lua Objects

by Human Bean Games (opens in new tab)

1 rating, too few to average

Friendly Lua Objects makes it easy to add external data objects to your game, allowing for runtime loading, external creation and introducing modding support!

Price $15.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Friendly Lua Objects, 6 months Current $15.99; lowest $15.99; highest $15.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov Version 2.0.0 released 26 Aug 2026 v2.0.0

Asset preview

1 / 6

Friendly Lua Objects screenshot 1

Friendly Lua Objects screenshot 1

About this asset

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.

Compatibility information:

Friendly Lua Objects 2.0.0 supports Unity 6000.5.6f1 and is render-pipeline independent. It has been validated in Built-in Render Pipeline and Universal Render Pipeline projects. The included example uses Unity UI and does not contain pipeline-specific shaders or materials.

MoonSharp 3.0.0-beta.1 is bundled with the product. Unity UI 2.5.0 and the built-in Image Conversion module are required and declared as package dependencies. Remove any separately installed MoonSharp package before importing version 2.0.0.

Product-description third-party notice:

Asset uses MoonSharp under the BSD 3-Clause License and contains KopiLua/Lua-derived portions under the MIT License; see Third-Party Notices.txt in the package for details.

From the publisher's Asset Store listing.

Technical details

  • 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 [email protected] for any support questions!

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.5.6f1 Compatible Compatible Compatible Compatible

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.

As listed on the Asset Store.