cocos2dってなんやの
2011年04月23日
cocos2dってそもそも何?という超基本的な解説です。
cocos2d公式サイト
http://www.cocos2d-iphone.org/
cocos2dとはiphoneアプリ開発を手助けしてくれるフレームワーク〔テンプレート〕です。
ある程度 学習するとわかるのですが、objectiveCだけでもとからゲームを作るとなると
難解です。簡単なソフトなら苦労しないのですが、ちょっとした落ち物パズル作ろうとした
ら地獄をみます。さらに組むだけでいいならまだしも、メモリ管理というものをしっかりしな
いと、ソフトがフリーズしてしまう・・objectiveCは、かなりツンデレプログラミング言語な
のです。
そんな難しいobjectiveCをスムーズにプログラムを組むのをたすけてくれるフレームワークが
cocos2dです。フレームワーク使うなんて邪道だと最初思いましたが、objextiveCさんの難し
さに負けてしまい・・・導入する事にしました。
cocos2dだから全部楽勝かというと違い、ある程度objetiveCの知識も必要なので
基礎知識は、頭にいれておいたほうがいいです。
長所
2Dソフトなら完璧な機能がいろいろついている
短所
3Dソフトはつくれない。
説明書は全部英語
フレームワークとしては
cocos2dのほかに日本人の方が開発した
カラクリフレームワークというのもあるらしいです。
karakuri framework
http://karakuri.designed.jp/
[参考書]
cocos2dで作る iPhone&iPadゲームプログラミング
[公式サイト]
cocos2d公式サイト
http://www.cocos2d-iphone.org/
by at 18:37