2013-07-01から1ヶ月間の記事一覧

cocos2d-xでCocosDenshionのデバッグログを出力する方法

CocosDenshionのデバッグ出力マクロCDLOGは、デフォルトの条件付きコンパイルでは何も出力しません。 SimpleAudioEngineは、エラーになってもCDLOGでログを吐いて終了するだけで、他に何もエラー通知をしないメソッドを含んでいる(loadなど)ので、CDLOGを…

cocos2d-xでメモリリークを防ぐ開発習慣

cocos2d-xはC++で開発するため、メモリ管理が自由にできてパフォーマンス最適化がしやすい反面、人為的ミスでメモリリークや解放処理ミスを起こしやすい環境だと言えます。メモリリークや解放処理ミスは再現や修正が非常に難しいバグであり、開発工程終盤に…

SuperAnimationConverterの使い方メモ

最近cocos2d-xでSuperAnimationConverterを使っています。SuperAnimationConverterとは、簡単に言うと、FlashProffesionalで作ったSWFをcocos2dシリーズで再生させるためのツールとライブラリです。 SWFをスプライトシート化するツールは多くありますが、キ…

SuperAnimationConverterのcppファイルのcocos2d-x2.1.4への対応

SuperAnimationConverterという、FlashProffesionalで作ったswfアニメをcocos2dシリーズで再生制御するためのライブラリがあります。ccoos2d-x2.1β3までは対応しているようですが、2.1.4に組み込んだらビルドエラーが出たので、解消方法をメモします。エラー…