晴れ時々Unity、そののち映画Unityを使ったモバイルアプリ制作をはじめてみた、私の制作奮闘記。デバイスの人は、上のアイコンからダウンロードしてみてね!!基本無料。ゲーム内課金有り(無料で十分遊べます)では、表示以外の実装部分いきま〜す!デイリーミッション用の記録の保存さっそくとりかかりましょう!まずは、必要な記録の保存なんですが.....ん?なんか、ホントに保存するだけですwなんか、書くまでもないですねぇ。大変かと思ってたんですが、単純に数をカウントして、ゲームオーバー後に、今日のミッションに応じたカウントを足していって、ターゲットの数値と比べるだけでした。♪ゲームオーバー画面にデイリーミッション情報を追加また表示に戻って来ましたwま、楽しいからいいんですが。これまでのミッション情報を、こんな感じでゲームオーバー画面にも表示する様にしました。このまま出しても全然良かったんですが、一応、増える喜びを見せたかったので、動きも付けて、こんな感じになってます。見事ミッションをクリアすると、達成リワードを授けて無事終了!流れはこんな感じ!ちょっと脱線。個人的にハマったお話さ、そんなに問題無いと思ってたんですが、簡単なはずの事で、ちょっとハマってたので、そこを少しだけ。入ってる事があるんですよね。true!これでちょっとハマっちゃいました。書いてあるんですが....デイリーミッションのリワードには、グレードを5つ作ってみました。まで上がって、グレードによって貰えるアイテムの数が変化。グレード内の何日目か?って情報も内部的には保存してます。前に書いたみたいに、ミッションデータの最小目標値と最大目標値から、達成日数によって実際の目標値を計算。達成出来なかった場合ですが、どれだけゲームを離れていても、1日分減るだけにしました。別に、ゲームを立ち上げてない日も含めて、開けた日数を減らす事もできますが、それじゃちょっとネガティブすぎですよね?なんか苦行みたいなのはいやですもんねぇ〜。ミッション失敗してもリワードをあげるさて、ミッションですが、達成出来ない人も居るとは思うんですが、一回でも参加してもらったら、参加賞を上げたいと思いますね。条件は、ミッションクリア出来なかったけど、達成率が0%じゃない。具体的には、保存してある、目標に対するカウントがゼロじゃ無い時です。前回まで、ミッションの状態以外はウソデータを表示してたプロファイル画面ですが、ようやくホントのユーザーの履歴データを表示する様になりました。♪さて、プロファイルとデイリーミッションに関してはこんな所ですね!次回から、第2の操作方法か、面セレクトのどちらかを始めると思います。