こんにちは。
今回、カジュアルリズムRPGゲームをPlayストアでリリースした受講生です。
昨年7月に開発を始め、1年間開発しましたが、正直なところ4~5か月ほどは怠けたり遊んだりしていましたㅠ
サーバーは自前サーバーで構築し、ゲーム以外の必須機能については、この講座にとても助けられました。
リリースしたらレビューを書こうと思っていたのですが、ようやく受講レビューを投稿します!
まず、講座はpt1、2の両方を受講しました。
- パート1は内容は良いのですが、少し価格が高いと思います。
- パート2は十分に役立ちました。
AIに質問しながら進めることもできますが、初めて開発する立場だと、どの機能を必須で開発すべきなのか分かりません。
この講座によって対象範囲を絞り込めるため、時間を大幅に節約できます。
[ 講座関連の共有事項 ]
1. アプリ内販売の準備
私は、レンタルオフィス/個人事業主/GooglePlayアカウント(個人)という組み合わせにしました。
アプリ内商品を登録した後、Play Consoleで認証関連のチェックが厳しく行われます。
2. [13]ユーザーログイン認証 Pt.1
この講座で扱われているgoogle-signin-unityパッケージは、アプリをビルドしてコンソールにアップロードすると、
16KBデバイスでアプリが異常終了する可能性があるため、修正するよう警告メッセージが表示されます。
この問題は、講座で提供されているGitHubアドレスにアクセスし、PullRequestの#205を適用して解決しました。
(zipファイルをダウンロード後、ファイルを置き換え)
3. [34] Unityアプリ内課金SDKのインストール
これは確実ではないため少し慎重になりますが、コンソールにアプリ内商品を登録した後は、In App Purchasingのインストールまで行えば大丈夫です。
その後、講座で説明されている設定は、課金機能を追加するうえで必須ではないことを確認しました。
[ 一人開発を終えて感じたこと ]
1. 開発期間はできるだけ短くし、作業は服を着替えて外で行う
2. ログを確認できるように構築する
- firebaseのCrashlyticsやAnalyticsの利用をおすすめします。
- 実際にはアプリが起動せず、ダウンロードしただけで使っていないのか、
ゲームが面白くなくてプレイしていないのか、少なくともこのような情報は
確認できなければ対処できないと思います。
3. 収益がなければ、結局一人開発は高級な趣味
この講座にはとても助けられました。
一人開発に挑戦する皆さん、頑張ってください!
素晴らしい講座をありがとうございました!