cocos2Dを使ってiOSゲームを開発しています。予算の制約により、カスタムの iPad バージョンを作成するリソースはありませんが、すべてをアップスケールすることなくゲームを体験できる方法を iPad ユーザーに提供したいと考えています。
したがって、私は次のアプローチをとろうとしています:
-hd グラフィックを作成し、320x480 のポイント座標空間で作業することにより、iPhone4 を念頭に置いてゲームを開発しました。境界が (64, 32, 640, 960) になるように EAGLView を再定義して iPad バージョンを作成し、残りのスペースを埋めるカスタム フレーム アートワークを設計し、-hd グラフィックスをロードしますが、ポイント座標系を 320x480 に保ちます。 .
contentScaleFactor をいじってみました。スケール = 2 のカスタム ベース CCScene を作成しようとしましたが、どちらのアプローチも最適ではありません。デバイス検出とマクロを使用して任意の位置を手動で変換できることはわかっていますが、すべての座標をそのままにしておくことをお勧めします。
問題を解決するためにソースを変更する必要がある場所など、正しい方向に私を向けることができるcocos2Dソースに精通している人はいますか?