等級:25 - 爐火純青 經驗值:0 / 244 魔法值:13386 / 13386 生命值:4%
升級
100%
TA的每日心情 | 奮斗 13 小時前 |
---|
簽到天數: 5422 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理0 J& d7 d8 Y/ ~7 ^- ^ y" Y
跟其他版本都有很大不同
" `1 j# W4 e( \7 R遊戲程式為單一執行檔常駐在記憶體之中
4 v4 |' I- l5 _/ I: a: G優點是能夠準時處理艦隊任務積分更新等" @) S0 D1 E; w! \3 X' b
這些需要時間機制完成的工作排程# u% q c: X v+ i4 o+ B
不需要玩家重新整理網頁後才生效; b5 O3 c' q& u; c5 \/ _
0 l8 d; E0 d5 |, k
而一般網頁是呼叫時才會被執行% z' l3 l2 \- y+ q1 X2 R6 s
當玩家重新整理網頁時才會生效0 x! v, ^" J4 z5 }4 R
也就是玩家以為艦隊能準時到達
( x) [+ }- C2 g, g7 v& k都只是錯覺而已。
: s# a# T2 Q! \; |8 q. G
: R2 H& o: f; V% c" whttps://forum.codeigniter.com/showthread.php?tid=83970
2 X3 w2 V' C1 e+ X; s, ` b. n或用 laravel! z; \& ~+ T+ G6 x* r. X$ q
" ^, ~8 U0 v" l0 ^% i4 U; _# l$ B+ m, @. T% U
重構後後端會從 fpm 改用 swoole* M% h3 c. e# _( p2 f
來實現跟復古宇宙 1 一樣的效果3 B7 q' M2 ?6 z! d$ ~
但是不用換後端設計語言/ c4 ~' R2 w& ]
能用熟悉的工具繼續開發9 p6 D) a- w% W
% E& a) @9 ?5 M6 S, J! s
由於復古宇宙 2 代碼結構本身較新. u$ N9 L* C0 h$ Q' U- l: a% D
所以重構不會花費太多時間和力氣
. O! e! v# A) W" H( Z# u8 @/ V1 O9 Z8 v重構完成後由於代碼都是最新架構
$ [1 ]2 w$ e8 u" ?" k也方便日後的管理與更新作業。4 x+ D# b- W# N0 `9 y' u
, ^8 ~2 K& B! H" i; {/ lUI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|