アプリつくってみっか!趣味でiPhone/Androidアプリを開発し、日々勉強した事を書いています。オープンワールド系レースゲームをUnityで開発中です。この広告は、90日以上更新していないブログに表示しています。Kitにチャレンジしようかcocos2dを引き続き使おうか迷っています。そこで、パフォーマンス対決をやってみました。Gameを選ぶだけです。World!が表示され、画面をタップする毎にクルクルと回る宇宙船が表示されます。今回は、これと同じことをするプログラムをcocos2dでも作成し、60fpsを維持できなくなるときの宇宙船の数を比較する事で性能を比較してみたいと思います。比較にはiPhone4Sを使用します。Kitのテンプレートプロジェクトでは宇宙船が何故か縦横2倍の大きさで表示されてしまうようです。Spaceship.pngの画像サイズは394x397ピクセルなのですが、普通に実行すると次のようにほぼ画面いっぱいに拡大されて表示されてしまいます。これはイマイチなの縦横のスケールを0.5倍にしてcocos2dと同じ大きさになるようにプログラムを変更しました。Kitでは反時計回りになりますが、これはパフォーマンスには無関係なのでそのままにしてあります。World!に1ノード使っているので、表示のノード数は宇宙船の数+1になります。こちらの黒の背景はcocos2dです。World!表示に1ノード使っています。どちらもたまに一瞬フレームレートが落ちる事がありますがそれは無視して60fpsを明らかに維持できなくなったときを終了とします。