等級:25 - 爐火純青 經驗值:0 / 244 魔法值:13404 / 13404 生命值:4%
升級
100%
TA的每日心情 | 衰 9 小時前 |
---|
簽到天數: 5429 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理
; n' I9 u! }" ` E) f; o跟其他版本都有很大不同
' M. R$ d9 y( A遊戲程式為單一執行檔常駐在記憶體之中
- f) d+ q t p) u優點是能夠準時處理艦隊任務積分更新等
9 s* U% O$ f% Q這些需要時間機制完成的工作排程
$ W9 {, c4 D! ^9 I不需要玩家重新整理網頁後才生效
Y G( e" }0 ?# L& `, J& j) [* K2 j9 y6 _* y0 O5 R; A) m( p/ q
而一般網頁是呼叫時才會被執行' @# W( {& a, d) y, s# R0 x
當玩家重新整理網頁時才會生效& B5 @& Y$ }: S: ]8 f# F/ T
也就是玩家以為艦隊能準時到達+ v2 a0 A6 X( k8 R( X E- H4 P4 o
都只是錯覺而已。
1 _) C* Y" S; O+ l
j8 _; K0 d3 [9 a; R6 N' ihttps://forum.codeigniter.com/showthread.php?tid=83970
1 X$ W m) g c6 Y或用 laravel
; J6 L0 V, M. m0 p( _# Q2 q) W
% q1 Q+ ]5 n: s5 b
/ [& C+ I2 J: X' T2 y A重構後後端會從 fpm 改用 swoole( N2 H8 }! D. N
來實現跟復古宇宙 1 一樣的效果8 P5 J X5 N. W2 i% A: [& h- ]4 U( K
但是不用換後端設計語言
3 Q* X( c6 X% A能用熟悉的工具繼續開發
2 U; Q, r5 X# I' h* t
0 A$ E7 |& F! d) C由於復古宇宙 2 代碼結構本身較新
5 k; }, k& d# b, b) `& _所以重構不會花費太多時間和力氣
* L( f M& V6 Y3 A# s% W$ G7 D重構完成後由於代碼都是最新架構' x' ]0 S% G+ R% ^; I
也方便日後的管理與更新作業。
, @+ o. {! _* R6 ~# R9 f& X$ S1 G" x
UI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|