RetroWeb ~iPhoneとAndroidでハイブリッドゲームアプリ開発~

AIR for iOS+AndroidでSmartPhone Game ハイブリッドアプリ開発

次のゲームアプリのキャラ 大体完成

出落ち1発ネタなのに、女の子44体作ってしまった。
敵キャラはもうちょい修正するかな。。w

f:id:hisashi_vc:20141030221306j:plain

都内最強の炭酸泉は

中目黒駅から徒歩5分の光明泉だと思います。昨日初体験。

経験上、名ばかり炭酸泉も数ある中で、国内最強の炭酸泉を参考にしているとのことで、3分で泡だらけ。都内でラジウム温泉なのもめずらしい。中の綺麗さも、都内で十数個銭湯行ったなかでは最高レベル。ついでに冷泉も最強クラス(17度くらい)でしたw

iPhoneアプリ審査でメタデータリジェクト。指摘された禁止ワードは、

モナーペットが審査で弾かれました。年齢9+(4+ age rating)指定の場合、エロを匂わすワードが説明文にあるとリジェクトされますね。今回は「発情してやってくる」で弾かれました。「遊びにやってくる」に修正して再審査待ち。以下Appleから来たResolution centerの原文ママ

本バージョンは App レビュー審査で却下されました。問題解決センター を参照してください。


Resolution Center

	
Metadata Rejected
Apple
Oct 29, 2014 05:45 PM
Reasons

3.6: Apps with App icons, screenshots, and previews that do not adhere to the 4+ age rating will be rejected
Information Needed
We began the review of your app but are not able to continue because we need all images and texts used in the app to fully assess your app features.

Please provide the demo details in the App Review Information section for your app in iTunes Connect or reply to this message with the requested demo information. Please ensure that the information you provide includes any data necessary to demonstrate the functionality of your app features.

To provide images and texts information:

- Log in to iTunes Connect
- Click on “My Apps”
- Select your app
- Scroll down to “App Review Information”
- Provide information in “Notes” as appropriate
- Click Save
- Click Submit for Review

While your iTunes Connect Application State shows as Metadata Rejected, we don't require a new binary to correct this issue. Once this information is available, we can continue your review. 

----- 3.6 -----

Also, your Application Description, app icon, screenshots, or previews includes content that is not appropriate for all age groups, as required by the App Store Review Guidelines.

Since the metadata is visible to all users on the App Store, this content must meet the 4+ rating requirement, even when purchasing is restricted by a higher rating.

Specifically, it would be appropriate to remove or revise 
他の人のペットが、発情してやってくることも! in your app description.


If your iTunes Connect Application State is Metadata Rejected, we do NOT require a new binary. 

To revise the metadata:

- Log in to iTunes Connect
- Click on “My Apps”
- Select your app
- Revise the desired metadata values 
- ClickSave" 
- Once you’ve completed all changes, click the “Submit for Review” button at the top of the App Details page 

NOTE: Please be sure to make any metadata changes to all App Localizations by selecting each specific localization and making appropriate changes.

空から降ってくる少女のデザイン開始

今回空から降ってくる、典型的な少女のデザインを開始しましたw

f:id:hisashi_vc:20141029163245j:plain

初のレベニューシェアゲーム完成&新ゲーム開発開始

タイトルな感じですが、また新ゲームアプリの開発を開始しました。前作(っていってもまだ出てないけど)と同じくネタ系ミニゲームですが、今回はデザイナーも自前。週末に京都(20年ぶり)と大阪(初体験)に行くので、それまでに完成させたいw

f:id:hisashi_vc:20141029141502j:plain

無駄にデータのコピペ

		public static const _charaDatas:Array = [
			//P1
			{name:"青い少女", frame:1, score:100, rare:1, limit:1, damage:-1}, //青い少女
			{name:"赤い少女", frame:6, score:100, rare:1, limit:2, damage:-1}, //赤い少女
			{name:"緑の少女", frame:4, score:100, rare:1, limit:2, damage:-1}, //緑の少女
			
			{name:"黄色い少女", frame:2, score:100, rare:1, limit:2, damage:-1}, //黄色い少女
			{name:"白い少女", frame:7, score:100, rare:1, limit:2, damage:-1}, //白い少女
			{name:"黒の少女", frame:10, score:100, rare:1, limit:2, damage:-1}, //黒の少女
			
			//P2
			{name:"ピンクの少女", frame:3, score:100, rare:1, limit:2, damage:-1}, //ピンクの少女
			{name:"紫の少女", frame:9, score:100, rare:1, limit:2, damage:-1}, //紫の少女
			{name:"銀の少女", frame:11, score:200, rare:2, limit:10, damage:-3}, //銀の少女
			
			{name:"金の少女", frame:12, score:300, rare:2, limit:10, damage:-3}, //金の少女
			{name:"虹の少女", frame:8, score:500, rare:3, limit:20, damage:-3}, //虹の少女
			{name:"ズボンの少女", frame:15, score:500, rare:3, limit:30, damage:-5}, //ズボンの少女
			
			//P3
			{name:"野生の少女", frame:13, score:500, rare:3, limit:30, damage:-5}, //野生の少女
			{name:"魔女の少女", frame:14, score:500, rare:3, limit:30, damage:-5}, //魔女の少女
			{name:"おばさんの若い頃", frame:16, score:500, rare:3, limit:30, damage:-5}, //おばさんの若い頃。
		
			{name:"姫", frame:18, score:1000, rare:4, limit:50, damage:-10}, //姫(クラリスかクシャナ
			{name:"センターアイドル", frame:17, score:1000, rare:4, limit:50, damage:-10}, //センターアイドル
			{name:"翼人の少女", frame:19, score:10000, rare:5, limit:100, damage:-50}, //翼人の少女
			
			//P4
			{name:"たくましいおばさん", isEnemy:true, frame:20, score:0, rare:1, limit:3, damage:30}, //たくましいおばさん
			{name:"ロボットソルジャー", isEnemy:true, frame:21, score:0, rare:1, limit:3, damage:33}, //ロボットソルジャー
			{name:"ロボットソルジャー(太古)", isEnemy:true, frame:22, score:0, rare:1, limit:3, damage:33}, //ロボットソルジャー(太古)
		
			{name:"青二才", isEnemy:true, frame:23, score:0, rare:2, limit:10, damage:24}, //青二才
			{name:"葬式帰り", isEnemy:true, frame:24, score:0, rare:2, limit:10, damage:24}, //葬式帰り
			{name:"将軍", isEnemy:true, frame:25, score:0, rare:2, limit:10, damage:24}, //将軍
			
			//P5
			{name:"石版", isEnemy:true, frame:26, score:0, rare:3, limit:20, damage:45}, //石版
			{name:"ブタ", isEnemy:true, frame:28, score:0, rare:3, limit:20, damage:45}, //ストーカー or ブタ
			{name:"ウニ", isEnemy:true, frame:31, score:0, rare:3, limit:20, damage:45}, //やばそうなマリモ
		
			{name:"王なる蟲", isEnemy:true, frame:27, score:0, rare:4, limit:50, damage:80}, //王なる蟲
			{name:"巨神マン", isEnemy:true, frame:29, score:0, rare:4, limit:50, damage:99}, //巨神マン
			{name:"空飛ぶ島", isEnemy:true, frame:30, score:0, rare:5, limit:100, damage:100}, //空にある島
			
		];

日本一美味しいラーメンに挑戦

伊集院光秋元康が、日本一旨いとか、死ぬまでに食べろと言ってたラーメンを食べてきました。1回目はGPSで探しても見つからなかったw

f:id:hisashi_vc:20141029011920j:plain
f:id:hisashi_vc:20141029011946j:plain

ちなみにこの放送で取り上げてるやつです。


伊集院光 伊集院オススメのラーメン屋現る!! - YouTube

同人誌「任天堂の倒し方(仮)」を書き始めました。

11月15日に秋葉UDXのイベントに受かっちゃったため、同人誌の原稿を書き始めました。タイトルはまさかの「任天堂の倒し方」。まさかこれでブース受かるとはw 頑張ってしあげねば。
松下幸之助の100の教えみたいな形式になりそうだw
しかし活字縦書きの本って、何のソフトで仕上げればよいのかな~

f:id:hisashi_vc:20141028020736j:plain

ゲームアプリの実装完了!(実働3日)

週末から開発開始した、ネタ系ミニゲームアプリの実装が完了しました。
あとはデザイナーさんに見て頂いて、絵があがってきてら素材差し替えや調整。次はイベントの原稿を書き始めなければ。

週末は生まれて初めて競馬場に行きました。府中にある東京競馬場。想像の5倍くらいデカかった。客は丹下団平みたいな人ばかりかと思いきや、そんなこともなくw
凄い熱気の中、研ぎ澄まされた馬が滑走していくのは、見ていて感動しますね。
馬券買うのも生まれてはじめて&初勝利。もっと賭けておけばよかったw
大きな賞のときには、また行きそう。

f:id:hisashi_vc:20141027193407j:plain

ゲームアプリの称号を考える

今度のゲームは称号があった方が楽しめそうなので、称号一覧を考えました。一度考えれば他のゲームアプリにも流用できるかな。

理想はツイートし易い名称なこと。またショボい記録でも酷い呼称ではないネーミング。褒める時でもストレートな表現だと、日本人はドヤ顔苦手で躊躇するので、フォロワーが突っ込み易い1面がある感じか、突き抜けすぎて恥ずかしさすら消し飛ぶ感じの称号。それでいて興味が持たれる程度の面白さかつ序列が可能な限り整っている必要あり。

70個くらい浮かんだ。上に行くほど好成績の称号
語尾にはレベルがつきます。

"超越神",
"神の爆誕",
"全ての闇の王",
"スマフォのHPはゼロよ!",
"名前を言ってはいけないあの人",
"測定不能",
"片翼の堕天使",
"人力チート",
"TASさん",
"RTA",
"すべてを超えし者",
"名もなき闇の王",
"最後の番人",
"真理の扉",
"天地創造",
"アポカリプス",
"這い寄る混沌",
"やる気の堕天使",
"エクスカリバー",
"舞い降りる伝説",
"造物主",
"永遠の刹那",
"宇宙でNo1",
"銀河でNo1",
"太陽系でNo1",
"暗黒武道会",
"天下一武道会",
"巨神兵",
"魔法少女",
"法王の末裔",
"将軍の末裔",
"侍の末裔",
"神の子",
"絶対エース",
"塾長",
"類人猿最強",
"人間山脈",
"ミスターパーフェクト",
"最終兵器",
"反逆のカリスマ",
"人間摩天楼",
"永久欠番",
"四天王の1人目",
"戦闘力53万",
"現役王者",
"破壊王",
"サイボーグ",
"人間国宝",
"免許皆伝",
"ギネス常連",
"五輪メダリスト",
"オリンピック",
"日本のエース",
"ワールドカップ",
"マサチューセッツ",
"アジア大会",
"センターアイドル",
"地下アイドルNo1",
"アキバで1番",
"全日本の表彰台",
"国体",
"超高校級",
"インターハイ",
"喧嘩番長",
"県大会",
"区間賞",
"中総体",
"学校で1番",
"クラスで1番",
"保育園でNo1",

アプリ公開して、海外から来た営業メールを公開

こんな感じで何通か来ました。
レビューブースト、広告営業、アプリストア最適化の3通を公開

――――――――――――――――――――――――――――――
原文1:レビューのブースト営業?(from apprankerpro@gmail.com
――――――――――――――――――――――――――――――
Hi

I came across your app, モナーペット, in the Google play store & saw you only have 2 ratings.
I found it here: play.google.com/store/apps/details?id=air.vachane.aa.mona.pet&hl=en

I'm part of the AppRankerPro team and we provide REAL positive reviews and ratings for android & ios apps.
We have a team of 200 people (mostly from the US and UK) who install, rate and review the apps we send them.
Since these reviews and ratings are coming from real people with unique devices, it's completely safe.

If you're interested, just reply this email. I'll have a detailed look at your app then & make you an offer you can't refuse.
I will also send you the link to our website and proof of previous apps we've worked on (over 400 since 2012).

Sincerely
――――――――――――――――――――――――――――――
翻訳1(from apprankerpro@gmail.com
――――――――――――――――――――――――――――――
ハイ

私はモナーペット、グーグルプレイストア、あなたのアプリに出くわし&あなたが唯一の2件の評価を持っていました。
私はここでそれを見つけた:play.google.com/store/apps/details?id=air.vachane.aa.mona.pet&hl=en

私はAppRankerProチームの一員だと我々はアンドロイド&IOSアプリのREAL正のレビューと評価を提供しています。
我々は、レートをインストールし、我々はそれらを送信するアプリを見直し、200人(主に米国から英国)のチームを持っています。
これらのレビューおよび評価は、ユニークなデバイスと現実の人々から来ているので、それは完全に安全です。

もし興味があるなら、単にこのメールを返信。私は、あなたのアプリを詳しく見て&あなたが拒否することはできませんプランを作ってあげる。
私はまた、当社のウェブサイトと私たちは(2012年400人以上)で働いてきた以前のアプリの証明へのリンクをお送りします。

心から

――――――――――――――――――――――――――――――

――――――――――――――――――――――――――――――
原文2:広告営業?1表示1円かな。広告表示回数多いアプリならよさげ(from clara@adbuddiz.com>
――――――――――――――――――――――――――――――
Dear Retro Web team,

My name is Clara and I am specialized in helping android developers to better monetize their apps on Google Play. Our premium advertisers are currently looking to buy android traffic at a very high price in apps like モナーハンター 2ちゃんキャラを集めよう★.

We think you can generate up to $10 CPM with their full screen ads, which are very clean. Indeed, most of our advertisers are willing to pay, on average, between $1 and $3 per installation. You're free to display these ads whenever you want in your app so that it's not intrusive.

If you'd like to learn more, don't hesitate to ask me. You can also visit our website: the link is in my signature ;)

What do you think? Do you want to give it a try?

Cheers,

Clara Lambert
Account manager
www.adbuddiz.com


If you don't want me to contact you again, click here
――――――――――――――――――――――――――――――
翻訳2(from clara@adbuddiz.com>
――――――――――――――――――――――――――――――
親愛なるレトロウェブチーム、

私の名前はxxxと私はより良いグーグルプレイ上で自分のアプリを収益化するためにアンドロイドの開発者を助けることに特化しています。当社のプレミアム広告主は現在、モナーハンター2ちゃんキャラを集めよう★のようなアプリケーションにおいて非常に高い価格でアンドロイドのトラフィックを購入しようとしている。

私たちは、あなたが非常にきれいである彼らのフルスクリーン広告、とに10ドルのCPMを発生させることができると思います。確かに、広告主のほとんどは1ドルとインストールあたり3ドルの間で、平均して支払うことを喜んでいる。あなたはそれが邪魔ではありませんように、あなたのアプリでいつでもこれらの広告を表示するのは自由です。

あなたはより多くを知りたい場合は、私に尋ねることを躊躇しない。また、当社のウェブサイトを訪問することができます。リンクは私の署名である。)

どう思う?あなたはそれを試してみるようにしたいですか?

乾杯、

xxxxxx
アカウント・マネージャー
www.adbuddiz.com


あなたは私が再びあなたに連絡したくない場合は、こちらをクリックしてください
――――――――――――――――――――――――――――――

――――――――――――――――――――――――――――――
原文3:アプリストア最適化(ASO)の営業?(from brian@appbooster.co
――――――――――――――――――――――――――――――
Hi,

I'm Brian and I can help you expand your モナーハンター 2ちゃんキャラを集めよう★ app by bringing you users from your country that will install your モナーハンター 2ちゃんキャラを集めよう★ app on their phones.

I'm an app promoter with my own network of app users. We like apps and app games and can push hundreds of new installs to your モナーハンター 2ちゃんキャラを集めよう★ app every day. It's all very organized and 100% legit and in accordance with Google Play terms of service.

You will get a mix of installs, ratings, reviews and google+ shares from targeted users to your app to help you increase your search position on google play.

You can be set up right away and see good results within days.
This works for any free app and is used all the time and every day by all the apps on top charts.

Interested?
I'll send you the rest of the info and we can make a deal.

To your success,
Brian
――――――――――――――――――――――――――――――
翻訳3(from brian@appbooster.co
――――――――――――――――――――――――――――――
、こんにちは

私はxxxをだと私はあなたのモナーハンター2ちゃんキャラを集めよう★アプリあなたに自分の携帯電話であなたのモナーハンター2ちゃんキャラを集めよう★アプリがインストールされますあなたの国からのユーザーをもたらすことによって拡張することができます。

私は、アプリの利用者の私自身のネットワークとアプリのプロモーターだ。私たちは、アプリやアプリのゲームを好きで、あなたのモナーハンター2ちゃんキャラを集めよう★アプリ毎日に新規インストール数百人をプッシュすることができます。これは、サービスのすべての非常に組織され、100パーセント合法とGoogleに従ってプレイの用語だ。

あなたはGoogle Playでのあなたの検索位置を高めるのを助けるためにあなたのアプリをターゲットユーザーからのインストール、評価、クチコミとGoogle+株式のミックスを取得します。

あなたはすぐにセットアップして日以内に、良好な結果を見ることができます。
これは、任意の無料アプリのために働くとトップチャート上のすべてのアプリケーションによって、すべての時間と、毎日使用されている。

興味がある?
私はあなたの情報の残りの部分を受けていますし、我々は取引を行うことができます。

あなたの成功のために、
xxx
――――――――――――――――――――――――――――――

新アプリゲームの開発を開始して、1日で70%くらい作成

次は1発ネタ系カジュアルゲームです。今回はデザイナーの方について頂いているので、とりあえずこっちで作れるところは全部作って見てもらう予定です。そんでデザイン素材もらったら差し替え。以前作ったランキングシステムもこの機会にライブラリ化。ランキングのスコアの感じはこんな感じです。

f:id:hisashi_vc:20141024182117j:plain

ペットアプリのiPhone版を申請しました

1週間くらいで公開されたら良いな~

今日はチャレンジングな仕事を2件ほどゲット。
次に作る新ゲーム含め、また明日から気分一新がんばらねば。
次はシンプルなミニゲームの予定。
あとイベントうかっちゃったらしいので、その原稿も書かねば。
あと進行中の仕事もやらねば。
ひー

今日学んだこと:女性に年齢を聞かれたら28歳と答えるのが鉄板。考えてみればその通りだ。

f:id:hisashi_vc:20141023010625j:plain

iPhone6対応itunes connect用のサムネイル生成PhotoShop batを公開

サムネイル生成が毎回めんどくさすぎるので、自分用に作成したものです。

http://hisapo.sakura.ne.jp/dl/iPhone_thumbnail_PhotoShop_bat.atn

こんなに必要

iPad 1024x768
iPhone4S 960x640 3.5インチ
iPhone5 1136x640 4インチ
iPhone6 1334x750 4.7インチ
iPhone6 plus 1242 x 2208 5.5インチ

1枚の画像から全サイズ生成されます。 

f:id:hisashi_vc:20141023003001j:plain

ペットアプリ短期間開発に挑戦して公開しました

ひとまずAndroid版です。

モナーペット - Google Play の Android アプリ

バグってたと思った箇所は、バグってなかった。
連鎖仕様の良いアイディアを出してから思いついてしまったけど、まあ良いかな~。
開発期間は実働だと2週間くらい。
前作は自分のテストプレイがおろそかでしたが、今回はそこそこプレイして調整しました。

さてiPhone版も準備して、次のゲームやライブラリ作ろう。