UnityでClojureCLRをREPLで使う
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* 動機 [#nc41e2af]
UnityでClojureを使って自分言語で操作したいと思った。
* Arcadiaとは [#l07434c0]
Unityが金儲けに走る前に、Unityを信じた人たちがClojureでも...
Unityが金儲けライセンスでごちゃごちゃやったせいで、開発者...
ArcadiaGodotに流れていった。(Unityの経営者もったいないこ...
** Arcadia GithubリポジトリをForkして、自分用にメンテして...
https://github.com/benjamin-asdf/Arcadia
*** この人のブログ [#d370c63f]
https://benjamin-schwerdtner.de/
*** 雇うこともできる!? [#bf0ff3a0]
https://www.linkedin.com/in/benjamin-schwerdtner-4987a1140/
** ArcadiaGodot [#z2c50640]
こちらも数年まえから活発ではなくなってきたのか?
https://github.com/arcadia-unity/ArcadiaGodot
他の候補としては、 janet と jaylibというものがあるらしい。
https://github.com/arcadia-unity/Arcadia
** Arcadia 0.1 Setup [#s32ded76]
https://www.youtube.com/watch?v=KLq9b9lDmkc
この動画での設定がAPIの設定項目で.NET2.0を選べとあるんで...
今は、.NET2.1とかなので大丈夫なんだろうか?
ちなみに、Unityで
[編集]-[プロジェクト設定]-[プレーヤー]-[解像度と表示]-[...
[編集]-[プロジェクト設定]-[プレーヤー]-[その他の設定]-[...
もしかしてこれのせいで衰退していったとか!?
ソースコードを見てみると、以下のコードで、
Editor\ArcadiaProjectInitialization.cs
の24行目で、
if (PlayerSettings.GetApiCompatibilityLevel(B...
とあり、.NET4.6での動作をすることを期待する作りになってい...
おそらくこの時にUnityの経営者が、いきなり、金とるよ!とか...
一応Githubにこの課題を挙げておいた。以下に示すJanetが、ゲ...
** その他紹介動画 [#p852a2b9]
https://www.youtube.com/watch?v=tBvNIJzlWEI
* janet [#wf486ede]
数カ月前までは、メンテが続いていたようだ。
https://janet-lang.org/
https://github.com/janet-lang/janet
この言語にarcadia勢が、流れてきていたのか?
** jaylib [#x2f381b9]
https://github.com/janet-lang/jaylib
メンテが数日前だ。これが一番ホットなのかも?
https://github.com/raysan5/raylib
* その他の候補 [#cd3d2bf3]
** ChipLisp [#sdd3d09f]
LuaのようなC#に埋め込む用のLisp
https://github.com/zacx-z/ChipLisp
** L# [#o24c1b8a]
L#(L Sharp)は、.NETフレームワーク上で動作するLispライク...
https://github.com/paladin-t/l_sharp
終了行:
* 動機 [#nc41e2af]
UnityでClojureを使って自分言語で操作したいと思った。
* Arcadiaとは [#l07434c0]
Unityが金儲けに走る前に、Unityを信じた人たちがClojureでも...
Unityが金儲けライセンスでごちゃごちゃやったせいで、開発者...
ArcadiaGodotに流れていった。(Unityの経営者もったいないこ...
** Arcadia GithubリポジトリをForkして、自分用にメンテして...
https://github.com/benjamin-asdf/Arcadia
*** この人のブログ [#d370c63f]
https://benjamin-schwerdtner.de/
*** 雇うこともできる!? [#bf0ff3a0]
https://www.linkedin.com/in/benjamin-schwerdtner-4987a1140/
** ArcadiaGodot [#z2c50640]
こちらも数年まえから活発ではなくなってきたのか?
https://github.com/arcadia-unity/ArcadiaGodot
他の候補としては、 janet と jaylibというものがあるらしい。
https://github.com/arcadia-unity/Arcadia
** Arcadia 0.1 Setup [#s32ded76]
https://www.youtube.com/watch?v=KLq9b9lDmkc
この動画での設定がAPIの設定項目で.NET2.0を選べとあるんで...
今は、.NET2.1とかなので大丈夫なんだろうか?
ちなみに、Unityで
[編集]-[プロジェクト設定]-[プレーヤー]-[解像度と表示]-[...
[編集]-[プロジェクト設定]-[プレーヤー]-[その他の設定]-[...
もしかしてこれのせいで衰退していったとか!?
ソースコードを見てみると、以下のコードで、
Editor\ArcadiaProjectInitialization.cs
の24行目で、
if (PlayerSettings.GetApiCompatibilityLevel(B...
とあり、.NET4.6での動作をすることを期待する作りになってい...
おそらくこの時にUnityの経営者が、いきなり、金とるよ!とか...
一応Githubにこの課題を挙げておいた。以下に示すJanetが、ゲ...
** その他紹介動画 [#p852a2b9]
https://www.youtube.com/watch?v=tBvNIJzlWEI
* janet [#wf486ede]
数カ月前までは、メンテが続いていたようだ。
https://janet-lang.org/
https://github.com/janet-lang/janet
この言語にarcadia勢が、流れてきていたのか?
** jaylib [#x2f381b9]
https://github.com/janet-lang/jaylib
メンテが数日前だ。これが一番ホットなのかも?
https://github.com/raysan5/raylib
* その他の候補 [#cd3d2bf3]
** ChipLisp [#sdd3d09f]
LuaのようなC#に埋め込む用のLisp
https://github.com/zacx-z/ChipLisp
** L# [#o24c1b8a]
L#(L Sharp)は、.NETフレームワーク上で動作するLispライク...
https://github.com/paladin-t/l_sharp
ページ名: