iPhoneアプリ開発

サウンドを鳴らしてます

AVAudioPlayerを使ってます。 ゲームでサウンドを鳴らす時ですが、そのまま演奏開始すると、 ゲームだとその瞬間ガクっと処理落ちする事があります。 どうもplay開始時の負荷が高いようです。 そこで、別のスレッドにして呼び出すようにしています。 [NSThre…

iAd設置してみました(続編)

前回の記事から少し判った事の追加です。 マニュアルは良く読まないといけないですね。 iAd日本語マニュアル 広告を読み込んだ時に未対応でした。(汗) それと、読み込めなかった時の対応が不十分みたいでした。 BOOL _bannerIsVisible; というインスタンス…

iAd設置してみました

今作っているゲームにiAdを設置しました。その手順の自分用メモを兼ねてまとめる事にしました。 作っているゲームは、Xcode 3.2.4 のOpen GLESのひな形から作っています。 もし、これを読まれている方が他のテンプレートを使っているとしたら、適宜読み替え…

Garage Band で効果音を作ってみました

Astro Zillではサウンド屋さんにお願いしていたのですが、 今回のゲームでは効果音だけで行こうと思っていたので、さてどうしたものかと。 自分で作ってみようと、あれこれ探してたどり着いたと言うか、チルチルミチルの青い鳥が自分の家にあったように、 お…

「OpenGLで作るiPhone SDKゲームプログラミング」の補完のような

昨日、iAdを組込みで、以前から使っていたXcodeのOpenGL ES Applicationのテンプレート部分を Xcode 3.2.4のものに変えました。 3.2.4とそれ以前ではどうもテンプレートが変わっているようで、 以前ご紹介した「OpenGLで作るiPhone SDKゲームプログラミング…

iPhoneアプリ制作とObjective-Cの学び方について今更ですが思う事

だいたい1年前、手始めに「はじめてのiPhoneプログラミング」という本を購入してiPhoneアプリ制作の勉強を始めました。 Xcodeを使いながら本のコードを打ち込んだりするのですが、ちょっとしたタイプミスのコンパイルエラーを取るのも一苦労でした。 良く考…

OpenGLES1.1のスプライトライブラリを作ってみたり

twitterでは、ぼそぼそと呟いていますが、Astro Zillがほぼ終わり、自前のスプライトシステムを作り出して、なんとか運用できる所まできました。 あ、Astro Zillというのは、リリース中のiPhoneパズルゲームです。 http://itunes.apple.com/jp/app/astro-zil…