2014-03-01から1ヶ月間の記事一覧
ひとまず宝箱の表示>取得>開封まで完成。 あとは図鑑に反映、レア度別対応、複数宝箱対応、NEW表示対応などなど。 しかし明日は複数案件MTGが~。
ゲーム外ガチャより、100mいったら宝箱出現の方が燃えるので、実装開始~
下記の珍百景バグですが、pushの引数を複数指定した際に、カンマが抜けていたため発生していました。なおArrayにArray(その中身はString)をpushした際に発生。because missing array push method inner argument split commma. typecheck com.test.arraybu…
なんと親切な方が、動画化してくれてました。ありがたや~。https://www.youtube.com/watch?v=1FjOQKzIYNg#t=4m08s
ちょい図鑑ができてきました。 図鑑に登録したキャラを、マテリア穴っぽいのに登録して、ゲーム中に特殊効果とかやってみたいな~。
現在iPhone版との合計で400DL超えたくらいなので、iPhone版公開日からの1か月でカウントすると、500ダウンロードくらいの検証結果かな~。ノープロモ&ほぼオーガニック流入(自然流入)のみ&デザインとモチーフの引きほぼ無しのサンプル。来月か再来月くら…
まずガチャでキャラ取得→図鑑に文字反映、を作りました。次は実際集めてもらうアイテムの選別と、絵柄やページングの実装をせねば。図鑑(コレクション)を実装すれば、ゲーマータイプ分類法Bartle Testで言うところの、Achiever(=集めるのが好きな人≒高AR…
どうやら月額課金系は、定期購読の説得力が高いものじゃないと、はじかれるようです。なおレビューまでの日数はやはり伸びました。2日が7日に。以下Appleからのメッセージまま Reasons 11.15: Apps may only use auto renewing subscriptions for periodical…
ゲームのどこで離脱してるのか、ないしはどこでバグってるかは、プレイを後ろで見てればわかりますが、通常は不可能です。が、これは非常に重要なので、是非知りたい!そこで下記メソッドを使い、ユーザーがどこまで到達しているか、確認できるようにしまし…
WebViewから外部ブラウザ(やGoogleのPlayStore)に遷移する場合、遷移中のイベントを拾って、その中でevent.preventDefault();をすれば、WebView内は切り替わらないのですが、その再に2点注意事項があります。1.preventDefaultを追加するイベント名は、LO…
AIRアプリのCapabilities.manufacturerで、端末のOSとバージョンなど取得できますが、なぜかAndroidではなくLinuxのバージョンになってしまいます。管理画面ではAndroidのOSバージョンを知りたいので、サーバー側PHPで、下記の置換メソッドで対応しました。 …
ゲームアプリは、不要なDisplayObjectが残ってれば残ってるほど、重くなります。たとえ目に見えなくても。いや目に見えない方が怖いwそこでゲーム開始時にかならずすべてのオブジェクトを一旦掃除してしまえば、かなり確実に軽くすることができます。特に自…
進んだぶん、コインがもらえる&それでガチャができるように作成中です。
ゲーム内通過(ギルとかゴールドとか)を作りはじめました。 まず画像が必要なのでpngで作成。良ければ無料で商用画像素材にコインimageどうぞー。
ゲーム中の、ときどきカクっがなおった!下記メソッドを、rootの1フレーム目で、stopAllMC(root); したらなおりました。 CPUもメモリも、モーション再生周りが鬼門だな~。これならデザイナーさんから、芳しいAsset素材swcが来ても安心w重い処理直前のおま…
しまむらくんアプリが、しばしばゲーム中にカクっとコマ落ちしてた原因が判明しました。まずAdobe Scout CCという、プロファイリングソフトを導入。 これはゲーム中にどこが重くなってるか、グラフで分かるソフトです。 キャプチャ上部の青い三角が何個もあ…
知りたい事態が発生したら、サーバーから自分充てにメール通知が飛ぶようにしました。 //phpで下記1行 mail("自分のメアド@hoge.com", "メールのタイトル。新記録でました!とか、アプリ内アイテムが購入されました!とか、障害発生!とか、100万人達成おめ…
やっぱり下記に合わせて、スキンと世界観変えたレパートリーを揃えていくのが理想なのかな~。 男性オタク層(萌え系) →高ARPU 女性オタク層(腐女子) →高ARPUかつ、高継続率 高等遊民層 →バイラルの発端になる マイルドヤンキー層(B層) →ソシャゲで一番…
下記を今月中にやりたいなあ。1.ゲーム内通貨 2.通貨によるガチャ(ルーレット) 3.ガチャによる図鑑(もしくはショップ?そこからゲームサイクル回ったら理想) 4.称号(アチーブメント) 5.ログインボーナス(デイリーボーナス) 6.リアルマネ…
細かいバグや使い勝手を直しながら、ゲームアプリの管理画面を作りはじめました。 必要リンクはこの2倍くらいになるかな~
開発中にランキングデータやアナリティクスなど送ると、特に集客かける前の小規模データは乱れ過ぎてしまうので(ランキングが自分ばかりになってしまったりするので)、isDebugフラグ作って送信オンオフ制御。自前じゃないisDebugフラグ(開発環境か、本番…
AIR for Androidでもpush通知が動くようになり、ハイブリッドpush通知が完成しました。これでゲームアプリはもちろんですが、下記がAIRのAndroidとiPhone両方で、動くようになりました~。 I realized 11 important systems for smart phone AIR app! 1. pus…
パッケージ名、iOSは先頭にair.を手動でつけねばならず、Androidは自動で付与されるため。 切り替え直後にそれを手動でつけたり消したりし忘れると、バグる・・!Adobe日本代表のアンディさん、なんとかしてくださいw
更新情報などがWebViewで表示されるアレです。 合わせて起動時のAPIも作りました。 ついでに多言語対応しましたw①アプリ起動 ②起動直後APIに問い合わせ ③送るべきプレイヤー情報あれば合わせて送信 ④未送信ハイスコアあれば合わせて送信。 ⑤アプリのバージ…
これでアップデートやイベントの通知ができます。ハマったのは、pushサーバー上のp12と、Flashで登録する(ipaを作る)p12が、どうやら別物っぽいというところ。 Flashで登録したp12は、何も変えなかったら動きました。ただしプロビジョニングは、DevCenで使…
Appleストアで新バージョンリリースされました。前回レビューに5日かかって、今回2.5日なので、レビュー速度の記録更新ですw Waiting For Review. 2014年3月4日 19:13 Ready for Sale: 2014年3月7日 3:43 →2.5日でリリースされたレビュー前の確認ページが、…
uses-permission android:name="android.permission.READ_PHONE_STATE 使うと、インスコ時に電話内の情報許可聞かれるので、ユーザーの離脱と懸念増加に若干躊躇しますが、下記のシリアル情報ならパーミッション無くても取れた。ただし古いスマフォ(simなし…
PC直つなぎでFlashからインストールすると、毎回キャッシュがクリアされて、初期状態からプレイされますが、apkをダウンロードした場合は、前回のキャッシュが残り、挙動が変わります。知らないと、いつまでなおしてもなおらず。。ハマってたけど復活!
どうやらプレイ回数を2倍で取得してたようです。。以前3日で1000回プレイしてる人がいるとか記事にしましたが、500回の間違いでした!データに直インクリメント+インクリメント用メソッドで、2重に追加してたのが原因。開発速度を考えて、あえてメソッドの…
iPhone実機のAIRで、サスペンドしたときのイベントである、Event.DEACTIVATEが発生しません。そしてなぜかレジューム時に発生している。。デスクトップの開発環境上アプリでは、正常に動くのに、どうしたものか。おかげで一時停止や、終了時のサーバー送信が…