Heyzapに参加しました

米ソーシャルゲームプラットフォーム「Heyzap」へ、「ぬしを釣れ!!」英語版を投入しました。

 

~以下、経緯~

とある朝、「Heyzap Wants to Feature Your Game‏」というメールが来ました。

これを寝起きに読んだため、中学生なみの英語力を誇る僕は「おいくそ日本猿野郎!お前のゲームの機能くれ!!」と読み取ってしまいました。

「盗人猛々しいYO!!・・・Zzz」と、どんな罵倒メールを送ろうか、寝て考えることにして二度寝しました。

起きてもう一度そのメールを見てイラっときたのですが、いかんいかんと、ここは冷静に深呼吸してみました。

「Heyzap」ってもしかしてそういう単語かな?と思いぐぐってみたところ、どうやら会社名の様で、日本でいうGREEのような、ソーシャルゲームプラットフォームをやっているみたいです。しかもメールの下の方に、「このゲーム超COOL!!2月中に参加してくれたら、プロモーションするよ!!」とか、くすぐったくなりそうな事が書いてあります。

これは、罵倒メールの文面を考えている場合ではありません。しかもメールの差出人はどうやら金髪美女(想像)のようです。これは反則です。

というわけで、組み込みに異様に時間を取られつつも無事、Heyzapの機能を組み込むことに成功しました(Heyzapのページはこちら)。

 

~ここから技術的な話~

一体何に時間がかかったかというと、「XMLレイアウトだけに追記した実装では、リリースビルドの際、HeyzapSDKがProguardに”使われてないからいらない”と見なされて、消されてしまい、起動時にClassNotFoundExceptionで落とされる」という問題に頭を悩ませていました。

通常はProguard.cfgでJar全体を難読化対象から除外するらしいのですが、記述のしかたが悪いのかうまくいかず。

Heyzapの技術サポートに投げても返事が来ないし、ぐぐりまくっても出てこないし途方に暮れ、酒に逃げる日々(2日間)を送っていたのですが、ある日ひらめきました。

「ソースコードから呼ばれてない」という原因で消されるのなら、ソースコードから呼んでやればいいのでは??

というわけで、

HeyzapLib.load(this); の後に、

HeyzapButton heyzapbutton = null; のように、使わないけど呼んでみただけ、みたいなコードを追加すると、すんなりいけました。

これはProguardがJarを消してしまう場合、Adlantisなど、XMLレイアウトに追加するだけで動くというもの全てに使えるようです。Jar全体の難読化を除外するよりも、本当に要らないところは捨てる、使うところは難読化すると思うので、より最適化されているような気がします。

 

そんなこんなで、英語版「ぬしを釣れ!!」にはHeyzapの機能が無事組み込まれたわけですが、このHeyzap、利用者にやたらセクシー美女が多いようです。なぜでしょうか。

アップデートにつきまして

ぬしを釣れ!!をプレイしていただき、まことにありがとうございます。

この度、アップデート版(Ver1.0.1.16)をリリースいたしました。

※DBver.12

修正点は以下のとおりとなっております

・「グルメ雑誌ラーメン特集」と、「グルメ雑誌おすし特集」を追加しました。これらはセットすることにより早くお腹の減る代わりに、魚とのバトル時、Powerがアップします。

※本アイテムは、こちらのご指摘を参考に追加しました。本質的には「よしお省エネ化」のOFF機能です。

・釣り堀「大岡園」だけで釣れる魚を2種類追加しました。

・「よしお改造」画面にて、購入画面に移動の際、まれに強制終了する不具合を修正しました。

以上、よろしくお願いいたします。

大岡園の裏話

先日釣り場として追加した、大岡園のこぼれ話をひとつ。

「ぬしを釣れ!!」の釣り場をもっと増やしたいけど、外は寒いし、写真を撮っても枯れ木に枯草の冬景色で釣れなさそうなので困っていました。

ある日釣り堀で、「ここは冬もあったかいし夜も明るいし、楽しいな~」などと、ヌルい釣りを楽しんでいたのですが、ダメ元で釣り堀のおじさんに聞いてみることに。

僕「あの僕、スマートフォンでこういう釣りゲーム作っているものです」

おじさん「・・・(意味がわらず硬直)」

僕「実際の釣り場で釣りができるんです。こんな感じで・・・(実演プレイして説明) で、大成園さんをぜひゲーム内釣り場でご紹介したいのですが」

おじさん「うちは大岡園ね」

僕「あ、そうだった」

おじさん「・・・」

僕「お名前お借りしてもよろしいでしょうか?料金は特にいただきませんし、宣伝にもなると思います」

おじさん「いいよ!!」

僕「!? ありがとうございます!!!」

 

という、とてもゆるい感じに、ゲーム内使用の許可がおりてしまいました。

ただ一点、今でも気になっていることは、「いいよ!!」と言ってくれたおじさんは店長ではないということです。

一応名刺も渡してきたので、何かあったら連絡が来るとは思いますが・・・。

よしお改造機能につきまして

以下に、Ver1.0.1.15にて追加したよしお改造機能について記します。

※公開記念としまして、本機能を2/4~2/5まで100円均一にてご提供いたします。

【基本方針】

・本アプリでは今後とも、課金機能を利用せずとも、全てのステージで全ての魚を釣ることができることをお約束いたします。

・本アプリでは今後とも、課金機能を利用せずとも、十分に楽しめる内容をご提供することをお約束いたします。

【ご注意点】

・一度購入された項目は、Googleのサーバーに保管されるため、アプリを再インストールした場合にも消えません。

※アプリを再インストールした場合は、「よしお改造」画面に移動すると、購入した項目を復帰できます。

・端末機種、電波状況、決済手段の問題により、ご購入が完了できない場合があります。

・一度ご購入された項目の返金はいたしかねます。ご注意ください。

 

【各機能のご説明】

広告削除・・・全ての広告(画面右上に表示)を永久に削除します。

→常に配信される広告を消すことで、本アプリの目的である癒し効果を最大化することができます(おすすめ)。

 

よしお胃拡張・・・よしおの胃を拡張して限界まで魚を食べることで、満腹状態が長く続きます。

→具体的には、限界まで魚を食べることにより、しばらく画面下部の「Hungryバー」が伸びない状態が続きます。

 

よしお省エネ化・・・よしおの無駄なエネルギー消費を改善し、お腹の減る速度を40%カットします。

→具体的には、画面下部の「Hungryバー」が伸び方が軽減されます。

 

よしおタックルボックス拡張・・・よしおのタックルボックスを拡張し、合計40個の釣り具を持つことができます。

→通常は20個の釣り具を持つことが出来ます。

 

よしおライブウェル拡張・・・よしおのライブウェルを拡張し、合計40匹の魚をキープすることができます。

→通常は20匹の魚をキープすることができます。

 

※「よしお胃拡張」と「よしお省エネ化」の組み合わせが非常に強力で、ゲームのゆるさが半減したとのお叱りを頂きました。現在、ゲーム内釣り具「グルメ雑誌」を使うことでお腹の減り具合を早めることができますが、ご購入の際には十分ご検討願います。

 

以上、よろしくお願いいたします。

 

アップデートにつきまして

ぬしを釣れ!!をプレイしていただき、まことにありがとうございます。

この度、アップデート版(Ver1.0.1.15)をリリースいたしました。

※DBver.11

修正点は以下のとおりとなっております

・日本一釣れる釣り堀「大岡園」を実装しました。釣り具屋からチケットを買うことで、釣り堀が出現します。(現在釣れる魚は、小物の鯉のみとなっております。)

・よしお改造機能(アプリ内課金機能)を実装しました(無課金でも十分楽しめるよう心がけておりますので、ご安心ください)。課金機能の詳細はこちらの記事でご確認ください。

※公開記念としまして、本機能を2/4~2/5まで100円均一にてご提供いたします。

以上、よろしくお願いいたします。

アップデートにつきまして

ぬしを釣れ!!をプレイしていただき、まことにありがとうございます。

この度、アップデート版(Ver1.0.1.12)をリリースいたしました。

※DBver.10

修正点は以下のとおりとなっております

・リクエストいただいた釣り場「しんぼり川」を実装しました。

・釣りをしているとき、端末スリープを無効にしました。

・データ書き込み処理を高速化しました。

以上、よろしくお願いいたします。

アップデートにつきまして

ぬしを釣れ!!をプレイしていただき、まことにありがとうございます。

この度、アップデート版(Ver1.0.1.11)をリリースいたしました。

※DBver.9

修正点は以下のとおりとなっております

・リクエストいただいた釣り場「おほーつく海」を実装しました。獣のような暴れっぷりをみせる幻の魚、いとうを釣ることができます。

・サーバーへのデータ保存機能を追加しました。現在、PowerとNushiの項目のみ、サーバーにセーブ&リストアできます。データ破損発生の酷い方、アップデート時の保険として、注意事項をよくお読みの上でご利用ください。

※1/22 20:00~23:00にかけまして、サーバー側不具合のため、セーブが正常に行われなかった恐れがあります。該当時刻にセーブされた方は念のため、再度セーブしていただけると幸いです。

・スペシャル釣具屋の説明文文字切れ対策として、表示方法を変更しました。

以上、よろしくお願いいたします。

アップデートにつきまして

ぬしを釣れ!!をプレイしていただき、まことにありがとうございます。

この度、アップデート版(Ver1.0.1.9)をリリースいたしました。

※DBver.8

修正点は以下のとおりとなっております。

・一部機種で発生していた、うきの上下運動のもたつきを解消しました。

・スペシャル釣り具を4種追加しました。

以上、よろしくお願いいたします。

アップデートにつきまして

ぬしを釣れ!!をプレイしていただき、まことにありがとうございます。

さてこの度、リクエストの多かった図鑑機能を実装した、アップデート版(Ver1.0.1.8)をリリースいたしました。

※DBver.7

修正点は以下のとおりとなっております。

・ネット接続状態にて、これまでに釣った一番大きい魚を魚種ごとに記録できるようになりました。

・初回起動時のゲームデータ作成処理を高速化しました。

以上、よろしくお願いいたします。

アップデートにつきまして

ぬしを釣れ!!をプレイしていただき、まことにありがとうございます。

さてこの度、100000ダウンロードを記念して、

アップデート版(Ver1.0.1.7)をリリースいたしました。

※DBver.5

修正点は以下のとおりとなっております。

・新釣り場、「あらこ川 ポンプ場前」と「あらこ川 噴水のところ」を追加しました。

・サーバーとの通信手順と画面遷移を見直し、NPの更新を高速化しました。

以上、よろしくお願いいたします。