2014年05月20日

「耳かきがしたい」リリース裏話

iWorksアプリ第8弾の「耳かきがしたい」が5/14にリリースされました。
IMG_1538.PNG
このアプリはただ耳かきをするだけという単純極まりないアプリです。ゲーム要素はありますが後付です。
開発は去年の夏頃から開始していましたが、技術的な問題が複数重なり延期していました。
コンセプトとして「耳の中に入って耳掃除ができたらどうか」という意味不明なスタートだったのも原因かもしれません。
耳かきアプリとしては「毎日の耳かき」というゲームがすでにリリースされていました。
ゲームでした。確かにこれはゲームです。収集要素もあり良く出来ていますが、耳かきとしてはどうでしょうか。
意見は色々ありますが、やはりリアルに行きたいと思いました。音もそうです。
最近耳かきボイスなるジャンルでYoutube等に増殖中でありますが、あの音はどうも許しがたい感じがありました。
たぶんボイスのほうがメインなのでしょう。私にボイスは必要ありませんでした。これらの思いがアプリを作らせたのです。

技術的な問題と言うのは、まず耳かきを3次元的にどのように操作するのかという問題です。
タッチパネルを使う場合、どうしても操作が平面的になりやすく自由に動かすのは非常に難しいところでした。
6軸の動き(前後左右ピッチロールヨー)をタッチパネルだけで再現するのは不可能と判断しました。
ということで、前後の動きを画面の特定部分で行い、耳道のカーブをパスに沿って移動する処理としました。
そして上下左右を同時に処理できるようマルチタッチで処理しました。さらに難しかったのは耳道の形が複雑であるということです。
これは耳かきの先端から上下左右にRaycastをだしてポイントを計算して当たり判定を処理しています。
ここまで来るのに試作は10を超えていたと思います。ロールは無しで決着しました。本来回転は必要だとおもうのですが、現在の設計では厳しいと思います。
また耳垢と耳道の当たり判定も困難を極めました。とにかく壁をすり抜けます。MeshColliderは使い物にならず、手動でBoxColliderを大量に配置したりもしました。しかしどれもうまく行かなかったのですが、最終的にSAColliderBuilderという神アセットでなんとかなりました。それでもすり抜けは起こります。
くだらない内容のアプリですが、技術的には非常に大変だったと言う話でした。

DL数は今のところ大したことはないのですが、マイナーなメディカルというジャンルでリリースしたのでランキングでは意外に目立っています。謎なのですが韓国のiPad無料メディカルで1位になったりしましたww 国内iPhone無料メディカルでは20位後半をウロウロしております。さて今後どうなるのでしょうw

posted by iworks2013 at 00:23| Comment(0) | App

2014年01月06日

12月の結果

12月の集計が出来ましたので掲載します。

流れ作業 288DL
アスレチックボール 4,471DL
ベビーボールズ 109DL
3D野球盤DX 8,673DL
進撃の茨城 165DL
沈没作戦ゲーム 562DL

やはり定番強しというところで、3D野球盤DXがそこそこDLされております。
12月末に通信対戦対応アップデートを行いましたが、ややバグありな感じですでにアップデート申請しています。
最新作の沈没作戦ゲームは「お前が沈没してどうする」と言う感じのDL数です。
今年はアスレチックボールの続編を出す可能性がありますが、時期は未定です。

売上金額は約218,000円というところで、予想よりはかなり高いレベルで推移しています。
年末なのでクリック単価が高かったのも影響していそうです。

次回作は2月中にリリースできればと言う状況です。
まだ案のみのレベルなので、何も形になっていません。

約半年間集計を掲載してきましたが、めんどいので今年からは気が向いた時に掲載する方向でやっていこうと思いますw

posted by iworks2013 at 00:00| Comment(0) | App

2013年12月10日

アプリ第6弾「沈没作戦ゲーム」リリース

screen568x568.jpeg
すっかりブログに書くのを忘れていましたが、iOSアプリ第6弾の「沈没作戦ゲーム」を先週リリースしました。
これは1976年頃に今は亡きタカトクトイスが発売していた対戦型ボードゲームを無理やりアプリに移植したものです。
つまりコンセプトとしては、アスレチックボールや野球盤と同じでアナログゲームをアプリで再現すると言う共通のものです。
そろそろネタ的には打ち止め感がありますww

私は個人的に沈没作戦ゲームを持っていた訳ではなく、テレビなどで見て「面白そうだなー、欲しいなー」と思った程度でした。ルールもよくわかっていませんでした。ちなみに生き残り作戦ゲームはありましたw

この動画は「沈没ゲーム」です。作戦がついてません。作戦が付いているものは大型で、途中にピットフォールリングという落とし穴があります。本作はこちらを再現しました。作っている途中であまりに面倒で「作戦」を選んだことを後悔しましたw

技術的には特に大したことはしていないのですが、この複雑極まるリングの形状を再現するために1リングあたり60個近いBOXColliderを搭載しています。そのリングが9個あります。さらにスタート時のボールが24個ありますから膨大な計算量になっています。ですのでiPhone4レベルではまともに動作させるのは不可能ですw
また、リングの隙間が一直線に並んだ場合にボールがどんどん詰まっていくので、回転時の当たり判定がおかしな状態になったりします。場合によっては吹っ飛んでしまってLOSTしたり、一気にゴールしたりすることもあります。これはバグに近いのですが、面白いので対策してませんw実機でも似たような現象は起こるのではないかと考えています。
現在把握しているバグとしては、回転が永久に止まらなくなるというものがあります。回転ストップの判定がかなり複雑なのでちょっとあやしい動きになっているのが原因です。アップデートで1回転したら無条件にストップするような処理を入れる計画です。
さてこのアプリのDL数ですが、現在のところ進撃の茨城を抜いて最下位街道を爆進中ですww
さすがにマイナーすぎたかもしれませんなwww

現在、3D野球盤の通信対戦を実装中ですが、通信自体はわりとカンタンにできたのですがお互いの同期が死ぬほどめんどいwこのゲームはタイミング命なので同期は実は非常に重要です。PtoP対戦なのでサーバーが無いのですが、常にバッティングを行うほうがサーバーになるような処理を行っています。もうすぐ申請できそうなので、クリスマスには間に合いそうです。
posted by iworks2013 at 03:03| Comment(1) | App