ゲーム開発の備忘録

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

RoboVM

libGDXでMobiVMを用いてiOS版アプリを開発する

はじめに 2018年11月に、RoboVMが開発終了し、iOS12が非対応となったため、libGDXのiOSバックエンドをIntel-MOEに変更しなければならなくなった旨について記事を書きました。 deep-verdure.hatenablog.comIntel-MOEも大元のIntel側での開発が終了し、有志に…

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

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

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

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

libGDX等、RoboVMを利用したプロジェクトでのIPAアップロード時にITMS-90035で却下される場合の対処法

経緯 libGDXを用いて制作したアプリの更新版IPAをApplication Uploaderから、App Storeにアップロードしようとしたところ、ITMS-90035エラーによってアップロードが却下されました。 ググるといろいろ記事は出てくるのですが、なかなか解決策までたどり着け…