等級:25 - 爐火純青 經驗值:0 / 244 魔法值:12906 / 12906 生命值:4%
升級
100%
TA的每日心情 | 奮斗 昨天 14:56 |
---|
簽到天數: 5242 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理! q, S# n d% y) z9 `! I$ G+ h; r! a
跟其他版本都有很大不同' ^$ {% O1 K" G% r( Y
遊戲程式為單一執行檔常駐在記憶體之中+ e$ }5 o- ]+ t
優點是能夠準時處理艦隊任務積分更新等7 ^2 U# L- _* k& u
這些需要時間機制完成的工作排程
) m+ f9 F9 C. Y不需要玩家重新整理網頁後才生效9 y) i# ~; w& ~' a
$ I) T E" }' t. h. L
而一般網頁是呼叫時才會被執行0 H1 {3 F% w& q1 i0 w
當玩家重新整理網頁時才會生效
# G0 _" O" K$ |% q也就是玩家以為艦隊能準時到達3 P$ p' G% |- u! [+ s7 z: }
都只是錯覺而已。5 M8 J% J w, v- T/ |7 k
% R- C [7 W2 T/ ]6 Q4 K1 F! mhttps://forum.codeigniter.com/showthread.php?tid=83970
: ` g/ C. p# s6 @) n或用 laravel
b3 { s" a2 w8 T
+ y/ W- y0 C" c4 @; r2 p! P1 C2 P3 ^' s- [
重構後後端會從 fpm 改用 swoole- M& m* j! A0 P' V
來實現跟復古宇宙 1 一樣的效果. ^' k4 I3 `# K2 N
但是不用換後端設計語言# B& N2 {- N- T1 ]. J
能用熟悉的工具繼續開發/ O- z1 |$ \5 k2 {
- ^# P, C1 M9 |1 q3 c由於復古宇宙 2 代碼結構本身較新
6 E' R; C8 c# x9 z2 N所以重構不會花費太多時間和力氣
' Y8 {0 l8 S& j重構完成後由於代碼都是最新架構
; {% b3 E) R% u9 C3 Y- H也方便日後的管理與更新作業。
: N# g7 M- u# z
% E+ B2 @4 l' c: [* F# U8 dUI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|