[请益] 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