自分の勉強不足を思い知るハメになりました。合い言葉は「今からでも勉強すればいいんじゃ〜」です)ちなみに、自分は今までスプライトシート作成も、枠の調整も、GIMPで手作業でやっており、こんな便利ツールがあるとは、度肝を抜かれました。Helperを使用という組み合わせで使ってらっしゃるようです。今回はまず7日間お試しでフル機能使えるTexturePackerを扱ってみます。私のようにMacが非力で、画像まわりのデータ作成をWindowsでやる方には、TexturePacker&PhisicsEditor一択かと。(そしてブログで紹介すると1年間のライセンスがもらえるという優待もあったりとかミンナニナイショダヨ)ほとんどの方がMac版の紹介なので、あえてWindows版で。右の”Sprites”に、画像群をドラッグ&ドロップするだけで、スパスパスパーンとスプライトシートができあがっちゃいます。あとは、出力の設定をするだけ。スプライトシートの画像サイズが、2の累乗にセットされます(ピンク枠)。「cocos2dで扱うスプライトシートは2の累乗サイズが効率よく扱える」という掟に従いまして、そのままにしておきました。このスプライトの並べ方も”Algorithm”の設定(青枠)で変えられます。他にも、「回転して効率よく敷き詰める」「空白部分をトリミングする」などのオプションもあり、非常に効率的かつ便利です。次に、ミドリの枠の說明をざっと。データフォーマットは、cocos2dだけでなく、CoronaやMoai、Unity3Dも対応しています。pvr.cczという圧縮形式にも対応。ファイル容量が削減できます(展開処理時間とトレードオフ?)。出力フォーマットもRGB565にも対応、さらにはRGB565出力時のディザリングアルゴリズムも選択でき、低容量かつ高画質な画像が出力できます。・背景など大きなものはRGB565データにしてメモリ量減らす・アイテムやアイコンはRGBA8888で高画質にが定石らしいので、非常に助かります。使い方がよく分からない場合に、マウスカーソルをかざすだけで、ヒントがポップアップします(↓赤枠)。敷き詰め方にも非常に便利なオプションがあります。PaddingとExtudeが説明しづらいですが、下のような感じです。Paddingは、値を大きくするとどんどん外の透明な枠が増えます。Extrudeは、どんどん顔面センターになっていきます。(いずれも、元の画サイズ部分のみがフレームとしてplistに書き出されます)書きだしたシート.pngと、シート.plistは、以下の構文で簡単にcocos2d-xに取り込み可能。//とりあえず、こんなところで。使ったことの無い方は、ぜひ一度お試しを。シェアするツイートフォローする関連記事iPhoneアプリ「パクパクマキシくん」の紹介ムービーを作りました。2.3.3で説明します。アプリ開発者の気持ちがわかる「俺のアプリ」こんばんわ。1.0.0(無料)...記事を読む4つめのiPhoneアプリを申請しました。今回は脳トレ系のスピードを競うゲームです。2ヶ月で有料版・無料版含めて4つめなので、なかなかのペースで開発できています。他の全ての顔にコピーできる顔合成アプリです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Meマキシぐんだんの中の人。サラリーマンしながら、自宅で個人でアプリ開発をしています。