MoonSharp

提供:MonoBook

MoonSharp(むーんしゃーぷ)とは、C#だけで実装されたLuaのインタプリタです。

ネイティブコードは一切使用していません。 .NETでもUnityでも使えます。 この点はNeoLuaなどと同じです。

MoonSharpはさらに「動的言語ランタイム(通称DLR)も一切使用していない完全に独自実装のインタプリタである」という特徴があります。このことよりiOSなどのDLRの使用を認めていない環境でも使えるという特徴があります。

UnityでiOSAndroid向けのモバイルゲームを作るときには定番のようです。

外部リンク[編集 | ソースを編集]