2014-02-01から1ヶ月間の記事一覧
ランキングがMAXの500件を超えて、スクロールがめちゃくちゃ重くなってしまったので、WebViewで作りなおしたところ、10倍くらいは軽くなりました。長いスクロール系UIは、アプリ内で頑張って作るより、WebViewにやらせた方が、パフォーマンスも工数的にも賢…
右上の設定ボタンから見れます。 しかし開発者本人の端末からは購入できず。。あとで別のテスト端末で試してみよう。 そしてiPhone版の課金にも挑戦しよう。Android版しまむらくん http://p.tl/Iu30
購入画面の表示までいきました。 次は購入完了イベントの取得に挑戦
おおお、iPhoneアプリ、公開してリンクも貼ってないのに、初日DL数がAndroid版の5倍くらい行きますね。これは凄い。
ジェネレーターってほどじゃないけど、AppleIDとpackage名から両方のリンク生成します。よければどうぞ~This is automatic store app link generator. http://hisapo.sakura.ne.jp/dl/GenerateIOSAndroidStoreURL.html画面キャプチャ
やばい、なんとかしないとw しかも毎回声出るしw 試しに毎回起動時に下記実行。。なおったかな~ var m:NotificationManager = new NotificationManager(); m.cancelAll();
キャラのシルエットで場面が切り替わるアレです。 ディズニーや任天堂が、ゲームでよく使ってますね。PCで見れるサンプルはこちら。(アニメ後にクリックすると、また見れます) http://p.tl/qyuW しまむらトランジションですね。鏡餅とか言われましたがwAn…
スタートボタンがやっつけ過ぎたので、少し仕上げました。 よければ素材にどうぞ。(良ければリンクなどThis is free start btn img assets. if you possible, plz link this blog. 入れ込んだ画面
左上にいつでもキャプチャ&共有ボタンを作りました。 ゲーム中でも、どの画面でも、いつでもキャプチャしてツイートできるようになります。 Android版をアップしたので、半日後には公開される予定
下記が効率的かと思います。1.ゲームを閉じて20分後に通知(これが重要なわりに以外になさそう) 2.24時間後に再度通知(重要度最大) 3.1週間後に再度通知 4.1か月後に再度通知個人的体験としては、毎日タイマーのように通知がきても、まったくやら…
スクリーンショット画像のアップロード項目は3つあります。1.電話 2.7インチタブレット 3.10インチタブレットそれぞれサイズが違う同じ画像をアップしたくなりますが、なんとPCで見てもスマフォで見ても、1~3まで全部表示されて、スクリーンショッ…
下記など更新申請してきました。 何日で更新されるか、データも取れるね。・ゲームセンターランキング対応(動くかな~) ・キャプチャ&シェア回りバグ対策(落ちやすい、文字キャプチャできない場合対策、ちゃんと終了する) ・お知らせ機能 ・ステージの…
明日にはストア公開される予定です。1.shareボタンでキャプチャが表示されなかったバグの修正 2.お知らせ機能の追加 3.ステージの起伏調整 4.バナーの位置調整 5.iPhone版との調整 下記パーミッションを抜かすという、初歩的なミスで数時間悩んで…
初iPhoneアプリが公開されました! ・・・しかしまだもうちょい修正してからリンクします。 アップ:2014年2月21日(Fri) 13:19 公開:2014年2月26日(Wed) 11:46 →つまり5日で公開された。2週間かかるというのは、古(いにしえ)の都市伝説だったのか! 以下A…
AS3ではVectorを使えば、配列内に型指定ができてパフォーマンス上がりそうです。しかし!、なんでもかんでもVectorにすると、逆に遅くなります。 なぜなら、Vectorの初期化コストが、Arrayの初期化コストより高いためです。たとえば型指定による参照コストが…
Amazonは配送料無料の場合もありますが、確認画面で日時指定したら、なんと無料じゃなくなった!・・・でもこれって単にその日時までうけとらなければ(いなければ or 再配達連絡時に指定するだけで)、無料になるんじゃ。
「スタミナが満タンになりました!」とかで使うアレです。AndroidとiPhoneともに動きました。iOSならなんと喋ります。 なんという無駄な通知wソースはこんな感じです import com.juankpro.ane.localnotif.NotificationManager; import com.juankpro.ane.loc…
Appleからメールキター! ipaをアップロードしてから4日で開始されました。 思ったより(2週間とかいう噂より)10日も早いんですね。 以下メール本文です。 ―――――――――――――――――――――――――――――――― The status for the following app has changed to In Review.Ap…
最近のFlashには「スプライトシートを生成」なる、いかにもスマフォのパフォーマンスが改善されそな右クリックメニューが存在しており、生成すれば勝手にロードしてくれるに違いないと思いきや、どうもそうではなさそうですね。。ググっても実は即座に導入で…
ひとまず単純に、こんな感じだと思います。 中規模以上のソーシャルゲームなどにどうぞ。 stopとかASいれなければ、iOSでも後からAssetロード対応できるかも。 1.CharaAssets.flaつくる 2.rootにMC_CharaAssetというMovieClipをつくる 3.MC_CharaAsset…
最近は下記プランニング能力が、ベースとして必要になっちゃってると思います。 急に面接官やれとか言われた時のチェックリストにどうぞw 1.手触り感(スマフォからはこれドリブン。AIRやFlashは昔からこれ 2.ゲームロジック(3すくみ状態など 3.ゲ…
スマフォ上ではフレームアニメをgotoAndPlayなどで単純再生すると、端末によっては60fpsが30や20fpsになって、スローモーションになります。そこで下記メソッドを作ったところ、fpsドリブンではなく、強制的に時間通りにフレームが進むようになるので、相当…
rootにステージサイズのmaskを設置し、うかつなはみ出しを隠す技法は古来より伝わります。スマフォは上下に余白があることが多いため、これだけでも助かるんですが、実はこれ、良い副作用として、体感でパフォーマンスが良くなったことしかありません。キャ…
位置指定(特にアニメのgoal)がラクになります。毎回の作業コスト1-2文字 public static var W:int = 640;//画面の幅 public static var H:int = 960;//画面の高さ public static var W2:int = W/2; public static var H2:int = H/2;
だいたいこんな感じで毎回最初に重要IDとか設定すると思います。 //Appleのitunes connectのID private static const _Apple_ID:int = XXXXXXXX; //GameCenterのID private static const _Leaderboard_ID:String = "xxxxx"; //自分のブログなど public stati…
スプラッシュスクリーンをTapでスキップできるように下記イベントを実装していて、Androidでは動いてたんですが、iOSだとスプラッシュアニメが始まるとなぜかタップできなくなってしまった。。 stage.addEventListener(MouseEvent.MOUSE_DOWN, onSplash); 原…
iPhoneはGameCenterのランキングがあって超便利ですが、それだけだとAndroidやPC版とランキングが別物になりすぎてしまいます。そこでiOSの場合は、自動で以下になるようにしました。①ランキングボタン押したら、2択の表示 →iPhoneランキングボタンと、総合…
米国 > カリフォルニア > クパチーノ(シリコンバレー) バンザーイ ∩( ・ω・)∩
これで世界規模のランキングが、ユーザー入力の手間なく使えるようになりました。 1つ引っかかったのが、今回スコアに小数点2ケタあるんですが、なんとメソッドの引数がintで整数縛りという有様。いろいろ試したところ、スコアを100倍したら問題なくイケま…
だいたいこんな感じになると思います。 (デフォルトで無いメソッドはざっくり作る必要あり) private static var _isInit:Boolean; public function Native(){ if(!_isInit && Com.isAir()){ _isInit = true; init(); } } private function init():void{tra…