2013-01-01から1年間の記事一覧
前回の、「Sprite Kit vs cocos2d パフォーマンス対決! 意外にも?」の続編になります。Sprite Kitに関しましてはAppleのオフィシャルドキュメント「Sprite Kit Programming Guide」が現状唯一の解説書になりますので、ひたすら読んでいるところです。(Get…
次のプロジェクトでSprite Kitにチャレンジしようかcocos2dを引き続き使おうか迷っています。 そこで、パフォーマンス対決をやってみました。ちなみにSprite Kitのプロジェクトを作るのは簡単で、Xcode5のWelcomeスクリーンからCreate a new Xcode projectを…
今朝、Appleから「iOS7 Tech Talksに参加できますよ」とメールが来ました。 ちなみにゲームの方です。「落選メール届くの遅いなー」と思っていたので意外でした。 私のような実績のないショボい開発者が当選したという事は公正な抽選が行われたと思われます。…
App Annieでデイリーランキングを見ているとMaliという国で15日のArcadeカテゴリーで最高41位になっていました。 これまでどのランキングでも100位以内に入った事がないので何事かと少しドキドキ。 もしかしたらMaliでBeeCluster祭りが始まったのかと早速ダ…
10月に入り半月過ぎてしまいましたが、ようやく時間ができたので9月のアプリ広告収益をまとめたいと思います。まず9月のダウンロード数から。327ダウンロードでした。8月のダウンロード数が304でしたのでほぼ横ばいですね。リリースからの累計で1477ダウンロ…
タイトルがiPhone4S限定なのは、自分がまだiPhone4SでしかiOS7を試していないからで、もしかしたらiPhone5以降の機種ではイラッと来ないかもしれません。 いや、どうかイラッと来ませんように…と、いう訳でiOS7にアップデートした私のiPhone4Sは、残念ながら…
「【BeeCluster】iOS7でいろいろとややこしい事に」でiOS7にアップグレードしたらBeeClusterがやたらとクラッシュするようになったと書きました。 「これはエラいことになるぞ」と思いつつも事情によりしばらく開発環境から遠ざかっていたのですが、アプリの…
iPhone4SのWiFiのOn/OFFボタンがグレーアウトしてWiFiが使えなくなる問題。 ちょくちょく起こるようで、ネットで検索すると山ほどこの問題の報告が出てきます。 Appleのサイトに解決方法が掲載されていますが、復活しないことも多いようです。 保証期間内で…
待望のiOS7がリリースされました。そしてBeeCluster 1.1.2も先ほどAppStoreにてリリースされました。 iOS7のリリース版で動作を確認したところ、Xcode 5ベータ版のシミュレーターで表示されていた透過ステータスバーが表示されていない事に気がつきました。 …
以前のポスト、「【cocos2d】慣性スクロールの実装。背景をヌルヌル動かす」でキャラクターをタイルマップ上で自由自在に動かすことができるようになりました。 今回は、キャラクターの行く手を阻む壁をタイルマップ上に表現してみます。例によって、この本…
cocos2dで原点が異なるオブジェクト同士、あるいはタッチ位置とオブジェクトの座標を比較するときに便利なconvertToWorldSpace系のメソッドですが、良く理解していなかったので少し調べました。convertToWorldSpaceの類似メソッドとしてconvertToWorldSpaceA…
3日ほど前にアップルから「Submit your iOS 7 apps today」というメールが来ました。自分のiPhoneをiOS7に上げてしまうとiOS6での実機テストができなくなってしまうので、とりあえずXcode5をダウンロードし、iOS7シミュレーターで動作を確認してみました。c…
CCSpriteのオブジェクトでタッチを処理しようとしたら結局cocos2dのtouchDispatcherみたいなものを作っていたという話。 touchDispatcherの事は今日まで使った事がなく、よく理解していなかったのですが、「もしかしたら同じようなものなのでは」と思い調べ…
アプリマーケティング研究所さんの「レビュー評価とランキングに相関関係あり?アプリのレビュー評価を引き上げる4つのポイント。」を読みました。 App Storeのレビューの重要さを改めて認識し、早速App AnnieでBeeClusterのレビューをチェック!いきなり目…
タッチ操作に合わせて気持ちよく背景を慣性スクロールさせてみます。 実際にはタッチ操作で自機の座標を動かし、同時に背景の座標をを逆方向に動かす事でキャラクターを画面の中心に保ったまま背景をスクロールさせています。早速キャラクターのクラスCatク…
引き続きタイルマップと格闘しておりますが、今日はタイルマップのマップチップの間の隙間に悩まされました。 この醜いギャップを何とかしないことには先に進めないのです。問題その1: マップを動かさない状態で特定の位置に出現する線状の隙間前回作ったプ…
つぎのアプリではタイルマップを使ってみようと思い、しばらく放置していたTiledを0.8.1から最新版の0.9.1にアップグレードし、早速タイルマップを表示するプログラムを組んでみました。マップのデータを用意していないので、とりあえずTiledのexamplesフォ…
BeeClusterリリース日にアメリカのApp Storeで一番多くダウンロードされ、「もしかして全米で大ヒットか?」と甘い期待をしましたが次の日には一気に急降下、夢は打ち砕かれました。 その傾向はそのまま続き、最近の海外でのダウンロード数はかなり残念な状…
cocos2dで開発したiPhoneアプリをGame Center対応にする方法の後編です。 前編はこちら。 前編でiTunes Connectでの設定を終えました。後編の今回はGame CenterのLeaderboard機能を実装するプログラミングを行います。1. Info.plistファイルの編集 プロジェ…
BeeClusterをGame Center対応にしたときのメモです。BeeClusterではGame CenterのLeaderboardへの対応を行いました。リーダーボードはスコアランキングのことで、他のプレイヤーとオンラインでスコアを競う事ができるようになります。 Game CenterにはLeader…
さて、BeeClusterリリース2ヶ月目が終了しました。 はりきって今月のダウンロード数と広告収益を見て行きましょう。8月のダウンロード数は304でした。 アップデートを2回(うち1回はバグフィックス)したおかげか、最近は少しダウンロードが増えました。 ア…
BeeClusterにポーズメニューを実装したときの方法をメモしておきます。cocos2dでアプリの動作を一時停止するにはCCDirectorにpauseメッセージを送ります。 [[CCDirector sharedDirector] pause]; BGMを止める場合はSimpleAudioEngineにpauseBackgroundMusic…
何日かUnityで遊んでみて感じたことをタイトルにしました。テストプロジェクトとしてボウリングゲームのようなものを作ってみましたが、いざスクリプト使ってオブジェクトを生成したりたり操作したりしようとするとあら大変。 C#やUnityの使い方をググるばか…
前回まではキーボードのキーを押している間ボールに力を加え加速させるというシンプルな作りになっていました。 そのため、左右のコントロールはできず、また実際のボウリングではあり得ない、転がった玉を加速させるという動きも可能になっていました。 今…
引き続きボウリングプロジェクトです。 前回はカメラの視点が固定だったので肝心なピンが倒れる様子が遠くてよく見えませんでした。 もう少しアップで見られるようにカメラをボウリングの玉に合わせて移動させてみました。動画です。相変わらず物理演算の調…
とりあえずUnityで何か動くものを作ってみようと思い、何となく簡単そうなボウリングにチャレンジしています。 3D+物理演算が必須な題材なので、Unity練習にはもってこいだと思います。せっかくなのでリアルなサイズにしようということでボウリングについて…
本日BeeClusterのニューバージョン、Ver. 1.1.1がリリースされました!Ver. 1.1.0ではプログラムに失敗してしまいGame Centerにアクセスしてもハイスコアをアップロードできなかったのですが、Ver. 1.1.1では動作している事が確認できました。アプリを消さず…
夏休みに買ったこの本を読破しました。Unityで作るスマートフォン3Dゲーム開発講座 Unity4対応 (Smart Game Developer)作者:夏木 雅規,寺園 聖文翔泳社Amazonとりあえず、Unityの基本的な操作方法とUnityで何ができるのかわかった気がします。 が、基本的に…
BeeClusterリリースから約1ヶ月半、ようやく累計1000ダウンロードを達成しました!8月18日の時点で1010ダウンロードでした。 ダウンロードしてくださった皆様、ありがとうございました。 リリース後のダウンロード数の推移です。 リリース初日のダウンロード…
BeeClusterバージョン1.1.0が先日リリースされました。 ダウンロードして下さった皆様、どうもありがとうございます。大変申し訳ありませんが、不具合が見つかりましたのでご報告させていただきます。タイトル画面の表彰台アイコンをクリックするとGame Cent…