等級:25 - 爐火純青 經驗值:0 / 245 魔法值:13943 / 13943 生命值:5%
升級
  100%
TA的每日心情 | 奮斗 昨天 14:36 |
---|
簽到天數: 5628 天 [LV.Master]伴壇終老
|
發表於 2019-3-5 16:25:25
|
顯示全部樓層
1 O. a# Q% G4 _ ~. [1 g6 k+ `2 D% F
这个刷新叫做「后端的刷新」
2 [9 o; E, o8 ?
% d' q, k2 [4 `; c只靠点击当前页的分页菜单(基础建筑,进阶建筑等)无法达到刷新的目的
# M! i Q8 M5 p$ r) H4 ]& i这个刷新叫做「前端的刷新」8 b0 c0 k! c" V! F; w& h
9 o! k v8 I( d& @4 K) B* y0 ^
z( L" Y; }6 z% K% u; C
游戏的逻辑处理
1 n; V2 ~+ G6 ?; C/ k$ ?都是靠后端刷新为主: n" {, F& I, L9 q3 `
& U4 |' g4 ~4 J. o8 Z) X# Z另外一点重要的是9 e" e2 G: X1 K B* d; y5 {) I9 N
OGame的资源数量在后端并不是每秒都在变化
8 y& M* S+ u3 X c: ^2 m+ l
* K* n4 ^. y1 u! [5 I玩家所看到的顶部信息栏资源每秒都在变; q" F) ]* C5 K" o; J: w/ p
这是前端的东西
y; R+ c/ t c+ N
: l' Q* k- L; T- e- ~6 v& r) |后端的逻辑处理跟前端是不一样的
9 B4 b2 D; X) o; u5 Y, Z. D. E6 f* C
每个行星都有更新时间标记$ Z4 ^" \9 i- F& k: y- Z% v
这次刷新时间跟上次刷新时间做比较9 P: _+ v% I) @/ G' e1 o. y. {
由系统依产量自动计算出要增加多少资源
/ J9 ]2 o- ~( C" T8 j' z1 S( w* U/ k
也就是当玩家不在线时 且没有舰队来打扰# U" q3 u; J! Q! S
那么玩家行星上的资源数量是不变的8 g5 m8 b0 J% a5 R2 V6 w: G
& M i$ \& N( U. U( I L% j
当玩家上线或有舰队任务到达行星的那一刻 资源才会瞬间被更新 K" i! z' H# G; q
+ f3 e9 H9 i! Y所以玩家看到资源每秒都在变
1 G7 C4 K- r# T, y这其实是一个错觉~2 B# j; i; S- v/ ?& u' i
/ f4 i' C2 {7 c" h
. K6 c; D4 N! i" p
懂了以上说明的话9 U. G! F b' S" P" T4 h% I7 Q
这就不是一个bug了 |
|