等級:25 - 爐火純青 經驗值:0 / 247 魔法值:15268 / 15268 生命值:7%
升級
  100%
TA的每日心情 | 奮斗 17 小時前 |
|---|
簽到天數: 6065 天 [LV.Master]伴壇終老
|
發表於 2019-3-5 16:25:25
|
顯示全部樓層
2 m7 B8 i7 ^+ V; y
这个刷新叫做「后端的刷新」6 L) P( w+ E( J* y
. h( I1 @% m# T9 y3 f* O只靠点击当前页的分页菜单(基础建筑,进阶建筑等)无法达到刷新的目的 ( ?9 g2 d3 k: U/ k
这个刷新叫做「前端的刷新」
0 q1 w+ f4 R3 i3 V! r0 ~" U# Z5 m0 j/ D# j5 \ ?+ h* O! \ I8 a/ T g4 k
( P8 c; \- Y. a" i
游戏的逻辑处理7 B. [, x" ]7 ~2 h
都是靠后端刷新为主; e1 _8 N; O7 [6 Q- P4 q/ M8 ?' U
( u. h: z2 }( e3 S3 ~1 t: M
另外一点重要的是, i6 m8 U+ x4 _- H! y' I
OGame的资源数量在后端并不是每秒都在变化- ?% i- {7 \5 [" T- C8 S3 t9 p, S
6 i1 Z8 O$ E) b; X. |玩家所看到的顶部信息栏资源每秒都在变
# k1 O* n* X) _4 f/ l) V2 H6 L这是前端的东西- t# ~5 i. U7 `. a
4 p* ~% v6 }* W+ Z
后端的逻辑处理跟前端是不一样的: W# @$ @7 s" R5 ^5 p! a
. g2 w3 U4 o( p. o: A. g* l每个行星都有更新时间标记# ]. d1 F! p# @
这次刷新时间跟上次刷新时间做比较
, I5 J; o- a# Y8 w }* r8 |3 M由系统依产量自动计算出要增加多少资源7 w' b" D! g2 Q% W9 x& h2 R
1 C: `. r# Q' b' a3 S/ ?
也就是当玩家不在线时 且没有舰队来打扰( I( ^4 V8 G8 L* o% S8 N8 x
那么玩家行星上的资源数量是不变的
2 [8 U6 T. ]( s$ k% g# b$ z- r+ j6 S/ _4 e b# G' c
当玩家上线或有舰队任务到达行星的那一刻 资源才会瞬间被更新
' I0 Y1 J* ^, j( b+ k6 Y% i# ?( |( {4 H7 _" v/ B/ g O& @- r
所以玩家看到资源每秒都在变, x$ f1 n6 |; ~ A( `% o2 P7 O
这其实是一个错觉~
7 ~6 i. }% H- Z- O
% g% `" ~* i: z6 x; l" A a2 A' h! m/ P7 ?, f
懂了以上说明的话
% o& a& n# a7 x7 x这就不是一个bug了 |
|