cocos2d-xをインストールしていじってみた。→cocos2d-xをインストールしていじってみた。ktkrsoftさて次のステップ。昨日動かしたcocos2d-xのテンプレートを動かするとiPhone3の解像度で動きます。御存知の通り、iPhone3、iPhone4、iPhone5では解像度が違います。iPhoneとiPadの解像度についておさらいを。4:3iOS対応機種全てに対応しようとすると、すべての解像度の画像を用意すると、5種類。アスペクト比でまとめる事で3種類ということになりますかね。なんか次に出るiPhoneの話がちらほら出てますが、あんまり種類増やしてほしくないですよねw。やってこれらの解像度の違いに対応するかという点ですが、以下のURLで説明されています。http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Mechanism_of_loading_resources何々?解像度の違うそれぞれの種類にフォルダを分けて管理しろということか。記事がちょっと古いから5のことは乗ってないけど、ここに5も追加すればOKですね。1.1CCFileUtils::setSearchResolutionsOrder()で対応する種別を追加できるぜって言ってますね。その後は画像を指定するだけで勝手に探してくれるっぽい。1.2アンドロイドではこうは行かないぜと書いてますね。アンドロイドに手を出せないのでとりあえず、置きます。んー、では、アスペクト比が違う種類の画像座標の計算はどうするんだろう?これはまだ書いてないですね。思えば、この環境ってXIBやストーリーボードがないので、直感的なボタンの配置などがあんまり出来ないですよね。思っていたら、何やらCocosBilderなる面白そうなものを発見。http://d.hatena.ne.jp/shinriyo/20121014っと思ったが、できない!!!と同じ症状!!調べてもなかなか出てこない!という事でとりあえず、コレも置く方向でwハマった時は周りを見渡すようにしてます。いうことで、がおまるさんとかはどうしてるのかなーとがおまるさんブログをキョロキョロ。見てみたらLevelHelperっていう有料のツールを使っているっぽいです。CocosBilderはゲーム前のタイトルとかには使えるぞ的な発言が見えたですが、LevelHelperの方はゲーム自体の部品配置も可能っぽいですね。おまるさんのアプリがそれを証明している。