会社をやめてゲームを作っている人のブログiPhoneアプリ開発初心者がiPhoneアプリを開発します。あとゲームとか会社とかについて考えた事を色々書いたりもします。自分の能力以上のものが発揮できている(ような気になる)瞬間は、快感。最初に「この操作が気持ちイイ」とか「この瞬間が気持ちイイ」っていうのありきで、そっから逆算して、そういう操作を体験させる為のゲームっていうのがカジュアルゲームには多いと思う。その操作や瞬間の気持ちよさってのが、そのゲームの面白さそのもの、中毒性っていう事だよね。どんな操作や瞬間が快感なんだろう。事はなるべく常々考えるよーにしてる。(iPhoneアプリを作り始めた時からだけど。同じ「避けるゲーム」はどんなのがあるんだろうって探して見つけたのがPONOSさんのMr.Oops!!っていうゲーム。https://itunes.apple.com/jp/app/mr.oops!!/id473898041?mt=8このゲームをしてて、一つ分かった。「自分の能力以上のものが発揮できている(ような気になる)瞬間は、快感。飛んでくる前に、矢印で予め飛んでくる場所が示される。普通に次々と飛んでくれば、人間の動体視力じゃー避けられないような大砲の雨あられも、予め飛んでくる場所が示されるから先を読んでなんとか避けれる。その瞬間が、「こんなやべー大砲の雨をすいすい避けてるぞ、俺すげー!」って快感になるのだ。これ、他にも何かに使えそうな気がする。|2013年04月24日[cocos2d]iPhone5の解像度に対応5月から、iPhone5の解像度に最適化していないアプリはリジェクトされるという話。Retinaディスプレイの解像度に対応していればOKだと思ってたけど、どうやらアスペクト比も対応しないといけないらしい。いう事で、対応する事に。Xcodeでアスペクト比をiPhone5に対応するには、640×1136pxのスプラッシュ画像を登録すれば、自動的にその解像度でアプリが走るらしい。スプラッシュ画像ってのはアプリ起動時のロード画面で表示される画像。Default-586h@2x.pngの名前で画像をプロジェクトに入れると勝手にスプラッシュ画像として登録される。640×1136pxで起動してみた結果。分かってた事だけどこの様にいろいろおかしくなる。面倒だけど一つ一つ直していく事に。1.背景画像のサイズ背景画像のサイズを320×960で用意したので、当然足りない部分が黒帯に。320×1136に画像を作り直す。50」みたいに設定しないとずれる。なんとか見れるようになった。解像度の差分が176px、これが意外とというか、やっぱり結構でかい。ただの余白的にすると結構違和感があるので、地味に苦労した。その辺のバランス調整の中で広告を画面上部から画面下部に変えた。最初から1136で作っとけばよかった。どれにしたらいいのか分からなかったので、AppBankを使う事に。広告を導入するだけでこれほど苦労するとは・・・。■詰まり1:まず表示の仕方がわからん!マニュアルを見ると、UIViewにaddSubviewして表示させてるんだけど、フレームワークcocos2dでどうすればaddSubview出来るのかわからんくて、詰まった。調べて、現在のCCLayerじゃなくて、CCDirectorに対してaddSubviewすればいいらしい。addSubview:soubiScrollView];これで出来るらしい。ところが、openGLViewで警告が出た。基本英語でエラー出るからぱっと見でわからんから苦労する。cocos2dのバージョンがあがって、削除された(される予定?)仕様らしい。addSubview:self.nadView];にして、解決。view]に対してViewを追加すると、現時点の画面じゃなくてアプリケーション全体に対して影響を与えるので、別シーンに遷移しても広告が出っぱなし。「Hidden」とかいうプロパティをみっけたのでYESを入れてみたけど、非表示にならない。view]から消すようにしたけど、正しい方法なのかわからない。■詰まり3:落ちる60秒で広告をリロードして更新するんだけど、その時に落ちる。原因が全然わからんかったので、半ばお手上げ状態だったけど、マニュアルをよく見てみたら気になる事が。セットしてからリリースを行うようにしてください。dealloc];}こうしたら、ようやく直った。マニュアルはちゃんと読まなきゃダメだね。dealloc]を持ってきても落ちる。そこでもプチ詰まりした。そんな感じで、とりあえず現時点ではちゃんと動くようになった。今日は広告表示だけで終わってしまった。今週の土日こそはちょっと頑張って作ろう。QTE=クリエイターの、とてつもない、エゴ。2.0Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。