ゲーム開発の備忘録

趣味のゲーム開発でのノウハウや、技術的に嵌ったポイントを忘れないように書き記しておくブログです。

Intel-MOE

libGDXのios-moeプロジェクトのビルドでcompileJavaタスクに失敗する場合の対処法

かなり短いですが、嵌ったのでメモ。Gradleのバージョンを6.7.1にしてから、libGDXのmoeIpaBuildや、moeLaunchといった、ios-moeプロジェクトのビルドを含むタスクが失敗するようになってしまいました。 暫定対処策 一度、手動でios-moeプロジェクトのother…

moe-gradle pluginのタスクを実行してIntel MOEプロジェクトのビルドや実行を行う

Intel MOEについては以下の記事を参照してください。deep-verdure.hatenablog.comまた、Intel MOEのプロジェクトをGradle 5.1.1でビルドする方法については以下を参照してください。deep-verdure.hatenablog.com はじめに Intel MOEのプロジェクトについてGr…

Intel MOEのプロジェクトをGradle5.1.1でビルドする

Intel MOEについては以下の記事を参照してください。deep-verdure.hatenablog.com はじめに Intel MOEをGradleでビルドする際は、build.gradleのbuildscriptのdependenciesで、moe-gradle pluginをimplementationしておく必要があります。 しかし、このmoe-g…

libGDXでRoboVMからIntel MOEへの移植を行う エミュレータ上での動作確認編

動作環境構築 絶望のjava.lang.NoClassDefFoundError KotlinコードのJavaコードへの書き直し Retrolambdaとの共存のための対応 バインディングライブラリのリンク おわりに RoboVMやIntel-MOEについてご存知でない方や、RoboVMのコード移植が完了していない…

libGDXでRoboVMからIntel MOEへの移植を行う コーディング編

はじめに -libGDXでのiOSアプリケーションの作成について- 基本的なランチャーコードの移植 RoboVM関連のimport文の修正 メソッド名の変更 ジェネリッククラスインスタンスの共変指定 配列取得コードの変更 NSMutableArrayが必要なコードの対応 特殊なコード…