等級:25 - 爐火純青 經驗值:0 / 245 魔法值:13743 / 13743 生命值:5%
升級
  100%
TA的每日心情 | 擦汗 昨天 00:24 |
---|
簽到天數: 5556 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理4 m* t3 b) s+ t! n7 F d( M
跟其他版本都有很大不同
/ D& B( c+ D7 P+ w/ b: N遊戲程式為單一執行檔常駐在記憶體之中2 U5 C# N( I! H
優點是能夠準時處理艦隊任務積分更新等
# w/ y& g8 b) F5 Q$ D) k& H5 M這些需要時間機制完成的工作排程
; x7 Y3 k, x, _; O/ z8 w不需要玩家重新整理網頁後才生效
& v, [7 s4 D7 Y( w& f# E8 _- ^" \& s" G! i2 Q! @ e6 `& X
而一般網頁是呼叫時才會被執行6 D$ A* B6 F" r% [8 r M
當玩家重新整理網頁時才會生效
$ f( D/ J9 U. Q8 H也就是玩家以為艦隊能準時到達
% _1 _2 R! t/ d) {0 w! L都只是錯覺而已。2 Z) Y3 I7 L, a
) Z+ E, M3 t' B1 g! w4 m
https://forum.codeigniter.com/showthread.php?tid=839704 x) J. Z1 Z6 I3 M. I6 a9 J. U$ v' I
或用 laravel5 o. E6 s9 u0 l. @; X @
1 A5 V6 D8 F) `2 i1 s, ?$ h
; i4 E, p ?+ m) h' B重構後後端會從 fpm 改用 swoole
1 d' a! x& k4 N; z \來實現跟復古宇宙 1 一樣的效果# E( a, O& V5 f, s
但是不用換後端設計語言+ m) z! G3 b) f H K+ r
能用熟悉的工具繼續開發
# ~; R% x( `' l/ m: Q3 C
) k x) b# ~. |9 @由於復古宇宙 2 代碼結構本身較新
3 z. [6 u. d4 |, i所以重構不會花費太多時間和力氣6 c6 h5 A/ z2 M. e+ g9 I* ^. C
重構完成後由於代碼都是最新架構
: M, s, Z) Q! h7 J! c1 o5 W" L( @9 t8 _也方便日後的管理與更新作業。
" d& Q% G1 ^9 `, v$ `, E; c, a' }3 |9 R
UI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|