夏までにiPhone アプリつくってみっか!

趣味でiPhone/Androidアプリを開発し、日々勉強した事を書いています。オープンワールド系レースゲームをUnityで開発中です。

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

【cocos2d, Objective-C】コンポーネントベースアーキテクチャとタッチ入力を試してみる

cocos2d関連のチュートリアルサイトや書籍などで「継承(interitance)ではなく合成(composition)を使ってゲームを設計せよ」とよく書かれています。 コンポーネントベースアーキテクチャ、コンポーネントシステムなどと書かれている場合もあります。オブジェ…

【Objective-C】クラスの継承とイニシャライザについて

前回のポストで書いた、initメソッドの呼び方を間違えると無限ループに陥るという問題をもう少し詳しく調べてみました。 そこで参考にしたのがこの本。Objective-Cについての本です。詳解 Objective-C 2.0 第3版作者:荻原 剛志SBクリエイティブAmazonこの第3…

【cocos2d】CCSpriteBatchNodeがどれほど速いか試してみる

さて、前回のポストで書いたとおり、いろいろな問題が発生しましたが、無事にcocos2dとARCを一緒に使う事ができるようになりました。プロトタイピングと呼べるほどのものではありませんが、簡単なプログラムを作ってまずはObjective-Cとcocos2dに体を慣らし…

【cocos2d, Objective-C】Cocos2でARCを使う。ハマりましたー!

cocos2dを使って早速iPhone用オリジナルゲームのテストプログラムを作ろうとしたところ、早速ハマってしまいました。 cocos2dを使用するアプリでARCを使用可能にする方法はいくつかあるようですが、 Learn Cocos2d 2: Game Development for Iosの著者がお勧…

【cocos2d】CCSpriteBatchNode? CCSpriteFrame? CCSpriteFrameCache? テクスチャアトラス?

何やらいろいろ難しくなってきました。 まともなゲームを作ろうとすると、単純にスプライトをイメージファイルから作って親ノードにaddしていくだけでは済まなそうな感じです。 CCSpriteBatchNode, CCSpriteFrame, CCSpriteFrameCache, Texture Atlasなどの…

【cocos2d】背景をどう実装するか

ゲーム性にはあまり影響しないものの、縦スクロールシューティングゲームの見た目に一番影響するのが背景。これをどう表現するかをまず考えたいと思います。 まず最初に思いつくのが巨大な一枚絵。面の始めから終わりまでを長い一枚絵で描いてあとはそれをス…

【cocos2d】縦シューにします

cocos2dを使って2Dシューティングゲームを作ることに決めましたが、2Dシューティングゲームと言っても縦スクロールや横スクロールなどいろいろありますね。 懐かしのスペースハリアーのような画面奥に向かって進むゲームは3D風味ですが、キャラクターは2Dの…

【cocos2d】どんなアプリをつくるか

さて、アプリを作ることは決まりましたが、何を作るか決めないといけないですよね。 App Storeのカテゴリを見てみるとかなり細かく分類されていますが、勝手にざっくり分けると実用アプリ、ゲームの2種類になると思います。 実用アプリといっても特にアイデ…

【iPhoneアプリ】男の誓い

4月になりました。 この日を人生節目の日として、自分自身に誓いたいと思います。 「夏までにiPhoneアプリつくるぞー!」 よし、言った。 というわけで、今日、2013年4月1日から初めてのiPhoneアプリの開発を開始し、夏までにリリースしたいと思います。 6月…