記述日 2020/11/01
unity 2019.3.2
放置ゲーム系のオフライン報酬2
アプリを起動していない時に資源が溜まっていったり、体力が回復する部分その2です。
前回(第1回目)はこちら
前回はオフラインの経過時間を取得する部分でしたが、今回はその経過時間から資源を獲得したり、
ゲーム実行中に資源が増える、またその保存部分などをメモ
プロジェクト
■Githubプロジェクト ※他の実験のソースコード等混ざってます
GitHub - gamebox777/git_gamebox_public
Contribute to gamebox777/git_gamebox_public development by creating an account on GitHub.
■シーン/ソースコードなど
gamebox_experiment\Assets\OfflineTimeMnager\OfflineTimeMnager02
・OfflineTimeMnager02.unity
・OfflineTimeMnager02.cs
→前回とほぼ同じですが別ソースにしています
・OnlineManager.cs
→オンラインマネージャーという名前ですが、ネットと繋がてるわけじゃないので命名ちょっと誤ったかな。実行中に処理している部分です。
・PlayerPrefsJsonUtil.cs (セーブユーティリティ)
■確認方法
OfflineTimeMnager02.unityシーンを開いて、unityエディタの再生/停止などを行うと、
コンソールにログが出力されます。
※永続データ(セーブデータ)を削除する際は
unityメニュー Edit > Clear All PlayerPrefs で消す事で初期化できます。参考サイト
ソースコード
ソースはこちら。
↓ リンクを押すとgithubで見る(おすすめ)
※第1回とソースに殆ど変わりはありません
備考/ポイントなど
・特に難しい事していないのでソースコードを読んでください
前回のプロジェクト
【unity】放置ゲーム/ソシャゲ系のオフライン報酬1【スクリプト】
記述日 2020/10/25 unity 2019.3.2 ※追記:第2回はこちら 放置ゲーム系のオフライン報酬1 放置ゲーム(ソシャゲ)系では、アプリを起動していない時でも報酬を獲得したり、スタミナが回復するなどがあります。 そこらへんの...
unity他のプロジェクトあり一覧
プロジェクトあり
「プロジェクトあり」の記事一覧です。
検索用
ソシャゲ 放置 unity スクリプト script Idle
コメント