等級:25 - 爐火純青 經驗值:0 / 246 魔法值:15233 / 15233 生命值:6%
升級
  100%
TA的每日心情 | 奮斗 2 小時前 |
|---|
簽到天數: 6053 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理
% D$ X; R2 {& L6 \9 `4 U跟其他版本都有很大不同
" n# s1 d, N/ h6 H# Q遊戲程式為單一執行檔常駐在記憶體之中
! o$ ]/ r2 R& H2 D, U: }優點是能夠準時處理艦隊任務積分更新等
( ?' x; v O" _這些需要時間機制完成的工作排程. o0 R$ d- @" U' ~/ {
不需要玩家重新整理網頁後才生效8 E/ g4 i+ u% h9 r$ H. f4 m
% U6 z; I. D5 q: N: D
而一般網頁是呼叫時才會被執行
+ \* a- @0 c' N4 c ]; ?" x3 k: L' X當玩家重新整理網頁時才會生效5 T/ u$ T- v! X6 r# d
也就是玩家以為艦隊能準時到達
$ M+ l, @% o% z$ n5 w8 E) d- d* P都只是錯覺而已。/ }- F1 T m4 S; I% I; E- E
! @- Q% S! L: b$ n5 jhttps://forum.codeigniter.com/showthread.php?tid=83970
$ ^0 ^8 U- b3 s5 y1 h7 A或用 laravel
0 K0 g' G4 E2 y7 W0 z b! E9 s+ n5 C# ]) U- ]: {9 Z
' a6 g2 E0 C0 V/ p4 B重構後後端會從 fpm 改用 swoole% o4 o* U& ^ w
來實現跟復古宇宙 1 一樣的效果8 c ~" Q4 h1 g/ p1 x) W. y+ w D3 w
但是不用換後端設計語言6 p) F( a; x. M9 X$ U, t0 E
能用熟悉的工具繼續開發0 ?1 n5 o% t! s
( { T8 P' i+ O# n4 Z4 W! [$ J" ^: S( d由於復古宇宙 2 代碼結構本身較新
! v9 x& T. a8 M& u" @8 x所以重構不會花費太多時間和力氣
& @, z3 I6 v3 {' i; T5 B! ]% B8 t重構完成後由於代碼都是最新架構
. S9 _' \; [( F& \: n8 d R0 g也方便日後的管理與更新作業。$ v7 J# Q8 a$ X' I& O6 B0 b
9 x5 \5 a& g4 |8 A
UI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|