Javaを使用してAndroidプラットフォームの対象となるゲームエンジンを作っており、スクリプト言語を埋め込んでいます。私はJython、LuaJava、Groovyを試しましたが、言語を利用するためにプロジェクトに含める.jarsはありません。その結果、私のゲームエンジンは動かなくなります。AndroidアプリでJavaアプリに埋め込むことができるスクリプト言語はありますか
私は、AndroidプラットフォームがDalvik仮想マシンを使用しているため、AndroidバイトコードをDalvik互換の.dexフォーマットに変換することを認識しています。残念ながら、これらのスクリプト言語はAndroidのJavaアプリプロジェクトではうまくいかない可能性が高いと私は確信しています。
私の質問は、Androidプラットフォームで動作するJavaゲームエンジンに埋め込むことができるスクリプト言語が存在するかどうかです。
ありがとうございました。
Android用のLuaを使用するゲーム開発フレームワークは2つあります(Corona SDK、Moai)ので、まだ動作していない場合でもLuaはオプションです。 Vendetta Onlineは、Luaスクリプトを使用してオンデバイスで拡張することができます。とにかく:あなたのアプリを開発するための言語や、ユーザーがあなたのアプリを拡張するために使用する言語を使いたいですか? 「スクリプト言語」は、両方の用途に使用されています。 –
ユーザーが私のアプリケーションを拡張するために使用する言語 –