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

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

最近作ったアプリ
100億本の抜け毛 100億匹のモナー DQ3闘技場アプリ モナーペット(進化)

iPhoneアプリに使えない2chキャラ 追加

クマー以外にも、アスキーアートのおっぱい!おっぱい!とちんぽっぽ!は、そのままでは使えないことが判明。 おっπ!と、てぃむぽっぽ!にして試してみるか。。おっぱおいん!でも良いかな。。
ウンコーはお咎めなしでしたw

以下Appleから来た全文まま

Reasons

16.1: Apps that present excessively objectionable or crude content will be rejected
Thank you for making changes and providing this information.

          • 16.1 -----

We found that your app contains content that many audiences would find objectionable, which is not in compliance with the App Store Review Guidelines.

Please remove inappropriate contents that include words such as おっぱい and ちんぽ from your app.

iPhoneアプリ審査が速くなるかもしれない裏ワザ?

複数のアプリを申請したら、どうやら早く審査が始まったアプリ(新規申請ではなくリジェクト再申請)と同時に、普通は時間のかかる新規申請アプリの審査も開始されました。これを利用すれば、審査がはかどるかも。

そして新規の方が先に審査終わってリジェクトされたw

同人誌データの作り方 手順(おもに文章系同人誌)

1.Googleの無料Web上エクセルや、スマフォのメモに日々ネタを貯める。

2.100個くらいたまったら、メモ帳(エディタ)でネタを文章化

3.使える文章を精査して、PhotoShopのレイヤーグループに1ページ1フォルダで整形

4.PhotoShopスクリプトで全ページ連番書き出し。スクリプトは下記

//一旦全レイヤーセットをすべて見えなくしておく
//幅は640pxがスマフォ的によいかも

var time=new Date().getTime();

lsObj = activeDocument.layerSets;

var count=lsObj.length;
alert("START "+count);

//見えるようにして保存
for (i=0; i<lsObj.length; i++){
	lsObj[i].visible = true;


	//jpegで保存
	fileObj = new File('保存したいフォルダへのパス'+count+".jpg");
	jpegOpt = new JPEGSaveOptions();
	jpegOpt.embedColorProfile = true;
	jpegOpt.quality = 7;
	jpegOpt.formatOptions = FormatOptions.PROGRESSIVE;
	jpegOpt.scans = 3;
	jpegOpt.matte = MatteType.NONE;
	activeDocument.saveAs(fileObj, jpegOpt, true, Extension.LOWERCASE);

	//連番pngで保存する場合
//	fileObj = new File('保存したいフォルダへのパス'+count+".png");
//	pngOpt = new PNGSaveOptions();
//	pngOpt.interlaced = false;
//	activeDocument.saveAs(fileObj, pngOpt, true, Extension.LOWERCASE);

	lsObj[i].visible = false;
	count--;
}

alert("Finish! "+((new Date().getTime()) - time));

5.Flashに連番でタイムラインに読み込み、右側タップで進む、左側タップで戻るようにすれば、Web版とAndroid版とiPhone版完成。ソースはタイムライン1行目に下記

stop();

if(!root.isInited){
	root.isInited = true;	
	stage.addEventListener(MouseEvent.MOUSE_DOWN, function(e:Event):void{
		if(stage.mouseX > 320){
			if(root.currentFrame == root.totalFrames){
				root.gotoAndStop(1);
			}else{
				root.nextFrame();
			}
		}else{
		if(root.currentFrame == 1){
			root.gotoAndStop(root.totalFrames);
		}else{
			root.prevFrame();
		}
			
		}
	});
}

ヤマトとミクグッズをゲット

ヤマトオレと、ヤマトプリンと、初音ミクサイリウムinラスベガス版をゲットしました。

ヤマトは原田さんパッケージも拝みたいなあ。外人はミクライブでどんな反応するのか気になる。
f:id:hisashi_vc:20141113220942j:plain
f:id:hisashi_vc:20141113220950j:plain

売れるペットゲームは、どんな処理をしているか

売れてる(人気がある)ペットゲーム(というかクッキークリッカー系ゲーム?)やってみて気づいたんですが、ローカル通知でペットが盗まれました通知をこまめに出して、プレイ復帰率高めてますね。開発コストの極めて少ない怪盗ロワイヤルシステム。そしてマイナス要因通知の方が効果的なのか。なるほど。。

次はクッキークリッカー系ゲーム作ってみたいなあ。…原稿と仕事をまず片付けなくては。。


画像は全然関係ないけど、僕が欲しいLINEスタンプですw
あれこれポリゴンマジックさんだったの!?
LINEスタンプは絵さえ描ければ、月数万円~1000万円ももうかるんですね

f:id:hisashi_vc:20141112104517j:plain
f:id:hisashi_vc:20141112104526j:plain
f:id:hisashi_vc:20141112104531j:plain
f:id:hisashi_vc:20141112104536j:plain

任天堂の倒し方 目次完成

108個くらいこしらえました。全て完全にフィクションですw
目次の質問に、ゲーム業界の先輩キャラが、松下幸之助みたく1~2行真実を答えるだけです。
任天堂の倒し方というか、身もふたもない業界トークになってしまったw
順番と内容を、もうちょい推敲せねば~



■目次
――――――――――――――――――――――――――――――
・登場人物紹介
――――――――――――――――――――――――――――――
//1-5
・ネットの自社風評にショックを受けたとき
・フル稼働なのに現場が悪化するとき
・ゲームプランナー職は存在しない?
・ガチャに50万使わせるのは、正義か悪か
・退社した社員の使い方

//5-10
・新卒の疑問は正しいか
・美大生が描いてはいけないもの
・テレビCMが始まったら落ち目?
・サーバーサイドとクライアントサイド開発、どちらを主導にすべきか
・天才を雇うべきか
――――――――――――――――――――――――――――――
//11-15
・社訓は必要か
・月10億稼ぐプロデューサーに必要な2つのもの
イースターエッグの入れ方
・パズドラのパクりゲーが売れない場合
・上司に企画が何故か通らない場合

//16-20
・話しが盛り上がるのに、ゲームが完成しないのはなぜか
・良案がたくさんあるのに完成しないのはなぜか
・みんなで平等に意見を出しているのに、ゲームが完成しないとき
・企画を通すときは、伝説のyamadaの剣!?
・100億の買収はなぜ失敗したか
――――――――――――――――――――――――――――――
//21-25
・兵器の質VS人海戦術
・業界相場とメラゾーマ
・ゲーム業界の大人買い
・新卒説明会の裏の意味
・必要な才能

//26-30
・社員の行動と感情が矛盾するのはなぜか
・クリエイターが入社してくれないとき
・博士号ばかりなのにゲームが完成しないとき
・自分を採用した人間が蒸発した時
・他チームのせいで、ゲームが完成しないとき
――――――――――――――――――――――――――――――
//31-35
・有名人社員が速攻でいなくなったとき
・ゲーム会社の夜の真実
クラウドワークスで社員が引っかかったとき
・3年以上同じ会社にいたら手遅れ?
・入社半年後の自分に尋ねること

//36-40
・社員表彰式の真相
・評価制度の嘘を見抜け
ディスクシステムも、VITAも知らない世代から学ぶこと
・起業失敗ブーム
・仮想敵とゲーム開発
――――――――――――――――――――――――――――――
//41-45
コンプガチャショック
・正義のカリスマほど恐ろしいものはない
・権力に寄り添う美女たち
・ゲーム開発に必要な知能指数
・情報共有の恐怖

//46-50
・大学院生と専門学校生、どちらを雇うべきか
・現場の社員数が、飽和限界に達したとき
・面接と話が違うとき
・世界戦略の失敗から導かれたもの
・ゲーム開発室の照明はどうするべきか
――――――――――――――――――――――――――――――
//51-55
・自分のゲーム企画が会社に採用されないとき
・ゲーム開発チームごと引き抜きの真実
・人身売買の矛先
・真のソーシャルゲーム ~1回数百万のガチャ~
・やる気の弊害

//56-60
・中堅社員の魂が抜けているとき
・新卒1000万の行方
プロマネが変わりまくる理由
・E3に初出展するとき
・クリエイターが何もしない理由
――――――――――――――――――――――――――――――
//61-65
・憧れのゲームクリエイターを雇ったら
・社長が給料をサイコロで決めだしたとき
・社員にふんどしが配られて、実写ゲーム開発が始まったとき
・すごい勢いで退社ラッシュと起業ラッシュがはじまったとき
ホリエモンが逮捕されて、若手社員が世界に失望したとき

//66-70
・有名ゲームをパクれと言われた時
・ゲーム開発ではなくラブホ事業をはじめたとき
・社員が逮捕されたとき
・社長が失踪したとき
・回りが天才ばかりなとき
――――――――――――――――――――――――――――――
//71-75
・社長が女性問題で裁判になったとき
・震災が起こったとき
・作ったゲームが痛いニュースに取り上げられたとき
・ゲームのセキュリティ動画を引き抜かれたとき
・多国籍ゲーム会社の飲み会対策 ~すべてが地雷食材~

//76-80
・知人の年収が3倍になったとき
・社内の細かい部分が謎に充実しはじめたとき
・社内に謎の単語が増えだしたとき
Android全端末でテストしろと言われたとき
・社員にオタクが少なくて不安なとき
――――――――――――――――――――――――――――――
//81-85
・辞める人間の見分け方
・「使えないけど一生懸命な人」はどうすれば良いか。
シリコンバレーに行くべきか
ヒルズ族になるべきか
・京都に会社を持つべきか

//86-90
・どの派閥につくべきか。
・据え置きゲーム機の未来は
レトロゲームから学べること
・ゲーム開発とSTAP細胞
・ゲーム開発とプロレス
――――――――――――――――――――――――――――――
//91-95
・ゲーム開発と天下り
・ゲーム開発と野球チーム
・ゲーム会社社長のプレゼンの聴き方
ゲームショウ対策
・転職先を相談されたら

//96-100
リア充社員の使い方
・アンケートの真相
アバターの真相
・ゲーム開発力はコーヒーの飲み方でわかる
・ゲーム業界とWeb業界出身者、どちらに従えば良いか
――――――――――――――――――――――――――――――
//101-108
・ゲームが利益になるか見抜くには
・海外支部が完成したとき
・偉い人に連絡を読んでもらうためには
・自分を高く売る方法
・ゲーム特許の真相
・プレゼンで勝利するためには
・面接で合格するためには
・108:ライバル会社から社員が来たとき

・社内と世間で温度差が激しい場合
・何故『任天堂の倒し方』というセリフが生まれたのか
――――――――――――――――――――――――――――――

大阪に行って、発想の参考になったところ

先日初めて大阪に行って、オタクや作り手的に参考になるのではと思った箇所です。

 
1.日本一の治安の悪さの西成区(あいりん地区)
f:id:hisashi_vc:20141111102643j:plain
電車で間違って降りてしまいました。どんな観光地も所詮作られたものですが、これはいろんな意味で本物w
普通の宿が1000円ちょっとでした。800円のところもあるっぽい。自販機50円。延々と続く路肩のお住まい。
 
 
f:id:hisashi_vc:20141111103023j:plain
城だけでも日本一クラスの城ですが、中が博物館になっていて、戦国時代最後にして最大の合戦、大坂の陣が他人ごとじゃなくなります。
 
3.新世界から日本橋(大阪のアキバ)
f:id:hisashi_vc:20141111103326j:plainf:id:hisashi_vc:20141111103550j:plainf:id:hisashi_vc:20141111103612j:plain
スカイタワーより中身がエンターテインメントな通天閣。そして日本橋はアキバ以上の中身とボリュームかも。ついでに言うとあいりん地区→通天閣日本橋→道頓堀は歩いて行けますw

空から少女のiPhone版申請&細かい修正

ついでにモナーペットも再々再々申請(笑)
1週間くらいでAppleからなんらかの反応は来るかな。
ついでにバグ微調整してAndroid版も再アップロード。
あれ、来週イベントだったような。。・・・ま、まだいける!

f:id:hisashi_vc:20141110014732j:plain

最近作ったゲーム→空から女の子が!

週末アキバで3時間1人打ち上げ

アキバ直行と見せかけて、山手線でバグに気付き、神田駅のホームで立ったままパソコン開いて修正。そのまま神田で降りて名勝回ろうとすれど、竹むら松屋も稲荷湯も日曜日やってないw

 
止むを得ずいつものアキバ温泉で風呂&館内で最高級品の生姜焼き(780円)を食べ、そのまま作業してiPhone版完成。
 
その後、夜のアキバのオタクライブの歓声と、レトロゲーセンにて、ナイフ1本でメタルスラッグ全クリしてる人に感動して帰還
f:id:hisashi_vc:20141109215108j:plain
f:id:hisashi_vc:20141109215054j:plain
 
f:id:hisashi_vc:20141109215042j:plain
 
 
 

最近作ったゲーム→空から女の子が!

新アプリ「空から女の子が!」をAndroid公開申請しました

今日中には公開されるかな~
今回はゲームアプリ開発(企画&デザイン&開発)に、実働1週間(7日)くらいかかりました。

https://play.google.com/store/apps/details?id=air.retroweb.skygirl

iPhone版の申請もせねば。
デザインだけガワ変え展開とかもしたいなあ。
あ~日曜がおわる~~
しかし次なるやるべきことをやらねば~~


ストア用にこしらえた説明画像たち

f:id:hisashi_vc:20141109155336p:plain
f:id:hisashi_vc:20141109155343p:plain
f:id:hisashi_vc:20141109155351p:plain
f:id:hisashi_vc:20141109155406p:plain
f:id:hisashi_vc:20141109155417p:plain
f:id:hisashi_vc:20141109155424p:plain

最近作ったゲーム→空から女の子が!

AIR for AndroidでAdobeの仕様超え巨大アイコン対応&ネット情報で間違っていたこと

これだけです。

1.xmlで144と192pxのアイコンを追記
2.xmlを読み取り専用にする
3.アプリの書き出し。


これでFlashProffesionalでは書き出し設定のない144サイズのアイコンのみならず、Adobeの仕様範囲外サイズアイコンの192pxつまりxxxhdpiサイズもapk内に書き出されました。

またネット上の情報として間違っていたのは、アイコン画像を「含めるファイル」に設定するという点。コンフリクトエラーでapkすら書き出されなくなり悩みましたが、含めずに上記だけで解決

f:id:hisashi_vc:20141109142628j:plain

なお含めた場合は「使用方法エラーです (引数が間違っています)。」「~have conflicting package paths~」みたいなエラーが出ます。