JavaScriptgithub.comUnityからJavaScriptを走らせるやつです。死語になったUnityScriptではなく、ちゃんとJavaScriptです。実態はJavaScriptCoreを叩く薄いラッパーです。jsからC#のメソッドを呼び出す、みたいな高度なことは出来ませんが、早いです。abc何に使えるかAprotの記事でも書きましたが、C#のビルド速度に耐えられなくなったので、jsやluaでゲームロジックが書けないものかと考えていました。dotnet上でJavaScriptを走らせるライブラリはとにかく遅い。ゲームには使えません。そんなある日、ほんの出来心で、JavaScriptCoreでjsを実行したらnodeより速いことが判明しました。これは使える!と思ってUnityから叩けるようにしたのが、今回のBridgeJsCoreUnityです。macOSでしか動かないものはちょっと・・・」と言いたくなる気持ちは分かります。そこで自分はHaxeを使うことにしました。今作っているライブラリAprotを使うと、macで書いたHaxeのコードを即座にJavaScriptに変換しiOSへ転送、自動的にホットリロードされて実行されます。これは、UnityでC#書いてビルドしてスタートボタン押すより数倍速いです。その後、リリースビルドを作る時はHaxeからC#コードを生成して各プラットフォーム向けにビルドします。なれば100%C#で書かれたプロジェクトと同等に扱えるので、どんなプラットフォームにも持っていけます。これ、未来感じませんか?未来感じた方は、AprotのリポジトリにスターをつけてTwitterもフォローしてやってください。テンション上がります。(1)kyubuns.dev引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。