素人がアプリをリリースして 総DL100万を目指してみる

動けばいいの精神でUnityとかXcodeとかその他色々書いて行きます。

Unityで作ったアプリをリリースするまでの手順(個人的)

本日2作目のゲームをApple師匠に申請したのですが

やっぱり手順が複雑すぎて慣れません。

 

色々と詳しく説明してくださっている開発者さんがたくさんいらっしゃるので

そう言った記事を確認しながらやっているのですが

自分のケースとは少し違うところもあったりとで

複合的に確認していかないといけないので、その部分を自分なりの手順で

備忘録として残しておきたいと思います。

 

未来の自分へ

日にちが経てば、過去の情報は参考にならないかもよ。

 

--------------------------------------------------------------------------------------

 

1:Unityでアプリ作成 && Xcodeでビルドで実機でちゃんと動くかテスト

 

2:Apple  Developer Programに登録し、年会費払う(初回のみ)

  年会費払っても反映されるまで少し時間かかったので

  Apple先生からの返信を待つ

 

3:Apple  Developer ProgramのCertificates, Identifiers & Profilesで

  開発者用と配信用証明書を作成

  参考HP:

qiita.com

 

4:Identifiers の作成(Apple  Developer Program内)

  初めてリリースするのに既に作成してあった。

  いつ作成したんだ。。。

 

5:Devices の作成(Apple  Developer Program内)

  これも自分のiPhoneが登録されてた。

  いつの間に。。。

 

6:Provisioning Profile の作成(Apple  Developer Program内)

  開発・配信用の2つ作成

  ※2回目以降は配信用だけでいいのか・・・?

   配信用だけ作成して審査提出はできたので現状良しとしておきます。

 

2〜6までの手順でここも参考になった

examination-03.hatenablog.com

 

7:iTunes ConnectにてApp提出

  ここが本当にめんどくさかった。

  ビルドに通った時点で自分の中でほぼ*2ゲームは完成状態なんですけど

  Appの説明やら、スクリーンショットやらアイコン作成やらで

  手間を取られてしまう。

  ただ、ここさえ乗り切ればリリースできるので根性でガンバ。

  参考HP:

unitynightowlgames.hatenablog.com

 

最後、提出ボタンを押したら質問に答えないといけないんですが

これも難しい日本語で書いてあって、最初ワケワカメだったので

分かりやすく解説してくださってるページを参考

qiita.com

 

あとiTunes ConnectでAppのビルドファイルをアップロードするのに

Xcodeからやるんですけど、現時点で調べた情報と

自分のXcodeと少し違うのでスクショ残しておきます。

 

①UnityからのビルドファイルをXcodeで立ち上げたら

[Product]→[Archive] この後、ビルドが走ります。

f:id:bob_jpn_heuer0925:20170909034230p:plain

 

②Archive画面が立ち上がるので

 右側の[Validate]をポチる→ポップアップが出るのでDevelopment TeamをChooseする

 個人でやってる人は大体自分の名前なんかな。。。

 

f:id:bob_jpn_heuer0925:20170909032802p:plain

f:id:bob_jpn_heuer0925:20170909032756p:plain

f:id:bob_jpn_heuer0925:20170909034037p:plain

 

※たまにエラー出るときあるけど、リトライしてたらイケた。回線の問題?

 

 

f:id:bob_jpn_heuer0925:20170909034101p:plain

Validateをポチるとロードしたあと「なんちゃらサクセスフリ〜」的な

いかにもいけました画面が出現するのでOKする。

 

③[Archive]画面の右側[Upload to App Store...]をポチる

 さっきと同じような画面が出るのでChooseとDoneをポチる

 

 この後、自分の場合3〜40分待った後にApple校長より

 英語で「iTunes Connect:version1.0.0(0)for アプリ名 has completed processing」

的なメールがくるので、少し待ってiTune Connectのビルドを確認すると

+マークが追加されてるので反映させることができた。

 

上のメールがこない場合、何かしらのエラーでビルドがアップロードできずにエラーメッセージが送られてくるので、それを確認しておく。

 

自分の時は出なかったので、他の開発者様のページを参考にしてください。

 

コレが出来れば、 無事Appの審査提出は終了です。お疲れ様でした!

 

 

これを書いてるのが午前4時前、且つお酒も飲んでるので

だらだらと書いてしまいましたが

自分はこんな手順でやってますよという紹介でした。

 

合ってるかどうか保証できませんので、悪しからず。。。

とりあえず現状はリリースできたらそれで良しとしておきます。

有名人にRTされてたらどうすれば・・・ && 二作目審査待ち

総DL100万目指して今日もせっせとアプリ作ってます。

ようやく2作目が完成し、今現在Apple先生の審査待ち状態です。

 

1作目の反省点として、思い当たるとすれば

 

そもそもゲームではない

 

これにつきますね。

俺は何枚履歴書を書かないといけないんだっ! on the App Store

 

よくリリースしたなと自分でも思うのですが

リリース手順を勉強できたので良しとします。

 

また、Rejectされずに審査通れば改めて紹介したいと思います。

-------------------------------------------------------------------------------

 

あと、本題なんですが

このブログってほとんど誰も見てないんですよね。

 

読者登録してくださってる方が一人いらして大変恐縮なのですが(・Θ・;)

 

DL数がそこそこ行った時に、自分で読み返して

こういう時代もあったなとしみじみするためだけの日記みたいなものなんですが

さっき見たらアクセス数が急に増えてたんです。

f:id:bob_jpn_heuer0925:20170909021114p:plain

 

 

なんでなん?ってと思ってリンク元を辿ってみると

 

 

f:id:bob_jpn_heuer0925:20170909021310p:plain

 

お、応援されてる!?( ̄Д ̄;;

 

自分はTwitterFacebookもアカウント作っただけのSNS童貞で

ブログをRTしてもらえるって初めての経験でどうしていいか解らず

ビビって一回画面閉じてしまいましたw

 

さっき気づいたので、twitter上で返信したらいいのかも解らず

返信のマナーなんかを調べると

「とりあえずファボればいいんじゃね」みたいな記事を見つけたので

ハートマークをポチっておきました。

 

くまんぼうさん、本当に有難うございますm(__)m

 

 

前に初めてリリースした時の記事に

「くまんぼうさんの本を参考にして作りました」

「告知しようと思ったけど、本参考にして作りましたなんて書いたら逆に怒られる」

と書いてひっそりとしておこうと思ったら

まさかのご本人登場で、ほんと申し訳ないというか力不足でスミマセン。。。

 

bob-jpn-heuer0925.hatenablog.com

 

 

自分でゲームを作ってリリースしてみて

ゲーム作りの奥深さや難しさを実感し、ゲーム開発されてる方々の凄さを思い知り

100万はさすがに無理かなと感じてたのですが

尊敬する方から応援してもらえたので

達成するまで何が何でもやってやろうという気になりました。

初めてiOSゲームをリリースしてみました

Apple様より審査終わったよメールを受け取って

無事公開されたので100万DL目指すアプリ第一弾を紹介したいと思います!

 

昔、履歴書たくさん書いたなぁという思い出をゲームにしてみました。

 

Unityの寺子屋 定番スマホゲーム開発入門

で作り方が載っていた放置ゲームを参考に作りました。

 

f:id:bob_jpn_heuer0925:20170906091440p:plain

 2秒に一枚出現する履歴書をなぞればポストに入り

履歴書を出した回数によって、企業から選考合格のメールが入り

そのメールをコレクションしていくというゲーム性皆無の内容となってます。

 

企画を考えた時は

「これ面白いんじゃね!?

       一発目でそこそこ行くんじゃね!?」

思ってたんですが

 

最初プログラミングしている時に

「これってゲーム性どこにあるんだろ・・・

   音と絵がマシならそれなりに化けるかな・・・」

 

絵と音をつけた時に

「何が楽しいんだこのゲーム・・・

      でもとりあえずリリースしないと・・・」

 

企画を考え手た時に

完成したらSNSで大々的に告知しようと考えていたのですが

くまんぼうさんの本を読んで作りましたなんて書いたら

逆に冒涜になるのではないかと思い辞めましたw

 

一応友達とかにはアプリリリースしたよメール送ったのですが

f:id:bob_jpn_heuer0925:20170906092853p:plain

ご、ごもっとです。。。

精進します。。。

 

一本恥ずかしアプリをリリースした事でリリースする手順は理解できたので

また今週中にゲームをリリースしたいと思います!

 

次こそはゲームと呼べるものを・・・

Amazonアソシエイトプログラムって断られるんだ・・・

100万DL達成するまで

・どれだけの月日がかかるのか

・どれだけの記事を書くのか

全くもって予想できないのですが、せっかくブログ始めたし

アフィリエイトに挑戦しようと思い立ちました。

 

はてなブログの管理画面に下記のような画面があって

簡単にアフィリエイトできるようになってます

f:id:bob_jpn_heuer0925:20170903180941p:plain

Amazonでよく買い物するし

アフィリエイトやってれば

Unityの本とか買える資金ぐらいまでなるんじゃね!?と

早速登録してみたんですね。

 

affiliate.amazon.co.jp

 

住所とか振込口座なんかを登録したらAmazonさんがIDをくれるので

そのIDを上のページで登録するだけでアフィリエイト登録完了になるっぽいです。

 

こんなのでアフィリエイト始めれるんだったら

軌道にのればウハウハじゃん!とか夢みてたんですよ。

 

でも

 

現実はそんなに甘くなかったです

 

f:id:bob_jpn_heuer0925:20170903181651p:plain

 

 

そんな楽してお金稼げるほど、世の中甘くない┐(´-`)┌

3ヶ月前に書いたスマホゲーム企画書を晒してみる

日曜日だっていうのに、俄然暇なので

3ヶ月前に書いたゲーム企画書を晒してみる事にしました。

 

晒す理由としてはこの記事を読んだ事です。

jp.gamesindustry.biz

UniteというUnity主催イベントでプレゼンされた

いたのくまんぼうさん曰く、

 

・作る事と売る事は両翼の関係だ

・知られていないゲームは

      存在していないのと同じ

 

との事で、この言葉に心動かされました。

 

個人ゲーム開発のみで生きて行く気持ちはないんですが

100万DL目指してる自分としては知ってもらうって事も大事だなと感じたので

作ったものはどんどん晒していきたいと思います。

 

 

このゲーム何が楽しいんでしょうねw

ただこの企画書を書いた時は「やっべ神ゲーだコレ」とでも思ってたんでしょうね。

 

でも狙いは悪くないと思うんですよねー。。。

 

企画考えるときに

スマホゲームアプリの流行りや

いろんな開発者さんのブログを読み漁って調べてみると

パズルゲーム

     何かの間違いでヒットする可能性はある」

って書いてあったので、パズルっていう狙いだけは外れてないかなとw

 

で、実際のところ

このゲームは作っていません。

 

素人の俺にとって、パズルの処理をプログラミングする行為は

自殺行為に等しく早々に挫折してしまいました。

動けばいい精神を発動し、ある程度動くものはできたのですが

DOTweenアニメーションをつけたところで処理がバグり

どこからデバッグしたらいいのかチンプンカンプンになったので

そのまま置いてます。

 

いつかスキルが上がったときにネタで作れたらいいなと思います。

とりあえずiOSアプリの審査を出すまで

記念すべき1作目が只今Apple様の方で絶賛審査中なので

流れを残していきます。

 

1作目の紹介は無事審査を通過したら、改めて書いていきたいと思います。

 

とりあえず企画〜開発〜審査までを一気にどうぞ

 

8月26日:

いたのくまんぼうさんの本を読んで

放置ゲームって結構簡単に作れるやん

何か1本作ってみよ!と安易な気持ちでスタート

 

Unityの寺子屋 定番スマホゲーム開発入門

Unityの寺子屋 定番スマホゲーム開発入門

 

 

8月27〜29日:

プログラミングしました。

0から自分で考えたのは、スコアに応じて図鑑が埋まって行く機能だけで

あとはほとんど本の抜粋みたいなものです。

f:id:bob_jpn_heuer0925:20170903105736p:plain

 

8月30〜31日:

「Aseprite」というドット絵エディターで

背景とかキャラクターとかガリガリ書きました。

Aseprite - HaxeFlixel Wiki

f:id:bob_jpn_heuer0925:20170903112442p:plain

素材の良し悪しでゲームの良さが決まるんだなと痛感(´・ω・`)

 

9月1日:

テストプレイしてたら、バグだらけΣ(゚Д゚;)

直し始めたら、本の抜粋綺麗なコードから一点

ぐっちゃっぐちゃのスパゲッティコードになりました。

 

一応

Unity & Xcodeでビルド通った!

なので良しとします。

 

ちなみにXcodeでprojectファイルでビルドエラー出るのに

workspaceファイルをビルドすると通るのナンデ??の疑問は解決せず・・・

 

9月2日:

iOSリリースに向けて

  1. Apple Dev Programでお布施をする(¥1万ちょい)
  2. Apple Dev Programページの開発・配信者用証明書の作成
  3. Provisioning Profileを配布・開発用に作成

  4. iTunes Connectで審査出す

手順にすると俺は4つだったんですけど、これがマジでめんどくさかったです。

「1万ちょいのお布施を無駄にできるか」精神で乗り切る事ができました。

 

参考にさせていただいたHPは

 

リリースまでの一連の流れが非常に分かりやすい:

qiita.com

iTunes ConnectでApp申請方法:

unitynightowlgames.hatenablog.com

 

申請ボタンを押したら「このアプリ大丈夫?」的な事をAppleさんが

聞いてくるんですけど、その解答例:

qiita.com

 

です。

参考にさせていただき、有難うございましたm(_ _)m

 

今審査出してるゲームアプリは

ちゃちぃ絵の放置クソゲーですけど

初めてリリースまでしたアプリなのでモチベ上がりました。

 

動けばなんとかなるの精神さえあれば

ネットに様々な手順など載せていただいている開発者サマはたくさんいるので

 素人の俺でもなんとかなって良かったです。

 

あとは審査を無事通ってくれるのを祈るのみ・・・

ブログ始めまして

このブログはタイトルの通り

素人がアプリをリリースして

100万DLを目指す

ブログです。

 

その過程なんかをだらだらと書いていきます。

 

あとリリースするにあたって

自分で色々と調べたりしながら作るわけなんですが

 

わからない→調べる→見つける→組んでみる→動いた→OK次〜

 

で終わってしまっていて、何にも残してないので

同じ問題が起きた時に忘れないように書き残していきたいと思います。

 

あまり参考になるような事は書けないかもしれないですが・・・

 

タイトルに素人と書いてあるのですが

一応学生時代にプログラミングの授業なんかは受けてました。

ただ嫌いだったんで全く違う系統の会社に就職しましたけど・・・

 

100万DL行くまでに全く更新しなくなる可能性大なんですけど

やらないよりはやった方がいいかな精神で頑張ってみます。