iPhoneやiPod Touchは画面が広く、加速度センサーやマルチタッチなどこれまでにない操作ができるようになっている。そのため、ゲームアプリケーションも相当数存在し、フリーなものもあれば、有料課金されているものまでたくさんある。

Picture 250.png

iPhone向けゲーム開発を行うならこれ!

 

デスクトップ向けゲームでお金を稼ぐのは難しい、だがiPhone/iPod Touch向けであれば課金のシステムもあり、かつターゲットが世界であるのでヒットすればそれなりに稼げる可能性もある。そこで使ってみたいのがcocos2d for iPhoneだ。

cocos2d for iPhoneはiPhone/iPod Touch用ゲームフレームワークで、2Dのゲームを作るのに必要な機能を提供してくれるオープンソース・ソフトウェアだ。

cocos2d for iPhoneはiPhone/iPod Touchでゲームを開発する上で便利であろう機能を多数揃えている。オブジェクトを移動したり、回転させたり、大きさを変えたりといった操作は基本で、縦向き/横向きもサポートする。

Picture 252.png

タイルマップ機能

 

マルチタッチももちろん可能だ。そして物理エンジンが内蔵されているので、ジャンプや坂を落ちていくといった時の慣性も利用できる。他にタイルマップ(広いマップを表示する際に、分割することでスムーズに表示する技術と思われる)にも対応している。

3Dのような高度なアプリケーションは難しいかも知れないが、それはそもそもiPhoneのスペック自体の問題もある。むしろアイディアで勝負すべきだ。 そしてアイディアを形にする際に役立つのがcocos2d for iPhoneだろう。

サンプル

 

**cocos2d-iphone - Google Code

 **
http://code.google.com/p/cocos2d-iphone/