等級:25 - 爐火純青 經驗值:0 / 244 魔法值:12866 / 12866 生命值:4%
升級
100%
TA的每日心情 | 慵懶 半小時前 |
---|
簽到天數: 5230 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理
( j0 a* c. g/ f# o2 ?跟其他版本都有很大不同1 s! {7 W( n) m
遊戲程式為單一執行檔常駐在記憶體之中/ j2 W) J; G0 U
優點是能夠準時處理艦隊任務積分更新等
3 ^: f& i8 t3 e ]0 S, w9 h$ g& E這些需要時間機制完成的工作排程
/ s( r. I6 Y6 h6 ]8 |+ `$ Z8 M" C不需要玩家重新整理網頁後才生效
6 S( v2 U+ b* k" Q
* r/ Z/ X* B3 n" ^而一般網頁是呼叫時才會被執行' [- ~, _) b t
當玩家重新整理網頁時才會生效# D. n4 o0 K* \( l1 Y6 c
也就是玩家以為艦隊能準時到達+ }+ C" j3 F5 d4 i- ]
都只是錯覺而已。
2 I7 R6 v) \5 G8 H7 I8 {: l9 I7 r) a. H, V5 j6 P _
https://forum.codeigniter.com/showthread.php?tid=83970
( D- h; U. }5 U2 y- F或用 laravel
" W2 }# z+ a1 c7 h! e5 a, A) T- @* q/ q# a
; X6 p. s2 c. g6 ]7 _$ m/ [重構後後端會從 fpm 改用 swoole% F) r+ Y5 ^1 [
來實現跟復古宇宙 1 一樣的效果5 c* c& x) ]/ Q, Z
但是不用換後端設計語言
) P" x* o: Z. [( @: \1 p能用熟悉的工具繼續開發. j& [6 v, ]8 n Y+ t, z* `% Y9 K8 d
+ ?' u' G& m, d. T' F: q0 y3 g由於復古宇宙 2 代碼結構本身較新0 k9 d: p5 k3 H
所以重構不會花費太多時間和力氣
6 |0 Z. j7 _! G. L g重構完成後由於代碼都是最新架構
1 H/ g) ~6 o& [; o5 X也方便日後的管理與更新作業。
4 j! N. u- h$ G* N# x. B: A
/ s8 ~$ }. W* E7 T2 d# VUI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|