[請益] Unity新手想做一款放置型遊戲

作者: death123456 (一手啤酒)   2014-07-11 03:01:52
小弟我目前還是大學生
最近在研究unity這套引擎
我有買奇銳科技出的官方教學書
目前程度是可以照著教學完成一款第三人稱遊戲的雛型
現在我們小組最近在企劃做一款手機遊戲
執行環境是ANDROID
打算用2D製作
類似像是種香菇之類的放置型遊戲
但是我在程式方面完全沒有頭緒
第一個碰到的問題是要如何關閉遊戲後再開啟會接續上次的狀態繼續
上網說會用到資料庫可是我不是念程式專業的科系出來的
請問有沒有什麼關鍵字可以讓我自學
再來是如何在關閉遊戲後他依舊在執行
我們想做一個倒數計時器來計算完成這件事要多久
那我要如何讓我即使關閉了遊戲它依舊在倒數呢?
EX:香菇沒打開還是會自己長、PAD神魔會自己回體力這種感覺
但是感覺開頭就卡住了Orz
上來請求各位大神幫忙
給我個方向讓我鑽研
有沒有什麼名詞或關鍵字
目前上網想要做功課都毫無頭緒
拜託了!
作者: chargo (凍結的城市)   2014-07-11 03:14:00
1. 單機可以用PlayerPrefs存你想存的2. OnApplicationPause的時候紀錄時間 resume的時候做計算
作者: y3k (激流を制するは静水)   2014-07-11 06:20:00
PlayPrefs OnApplicationPause(bool) OnApplicationQuit這三個去查一下()
作者: holymars   2014-07-11 09:21:00
菇菇和PAD的作法不一樣 PAD和神魔是OLG,體力存server端
作者: cwoldind (海洋乍現的溫柔)   2014-07-11 17:49:00
PAD的體力是客戶端自己跑的喔(?遊戲開著關掉網路還是繪看到他慢慢增加(?
作者: holymars   2014-07-11 20:53:00
客戶端的只是假象而已 實際上你作需要改變體力的動作就會重新從server拿一次值..
作者: a33445500 (能登かわいいよ能登)   2014-07-12 00:06:00
你要先訂出香菇各階段生長的時間 遊戲內你要把每個香菇種植的時間存起來 遊戲中要計算現在時間與種植時間差
作者: death123456 (一手啤酒)   2014-07-12 02:00:00
謝謝大家的回應 目前正在研究了!!
作者: KanoLoa (卡)   2014-07-12 03:43:00
阿阿 我很愛玩放置型的,加油

Links booklink

Contact Us: admin [ a t ] ucptt.com