等級:25 - 爐火純青 經驗值:0 / 244 魔法值:13485 / 13485 生命值:4%
升級
100%
TA的每日心情 | 開心 2 小時前 |
---|
簽到天數: 5460 天 [LV.Master]伴壇終老
|
發表於 2022-12-30 03:28:12
|顯示全部樓層
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
復古宇宙 1 的運作原理
+ t) e- ?! E3 H1 t( u/ p跟其他版本都有很大不同
. s j; K ~: b9 |) c3 g遊戲程式為單一執行檔常駐在記憶體之中
8 t9 W) x1 p# k$ {1 |" W1 Z# D) f& _8 V優點是能夠準時處理艦隊任務積分更新等
% p U& \7 R. H0 C4 B; p' G9 T$ K這些需要時間機制完成的工作排程
+ q2 ~: B, v, R6 ?# i不需要玩家重新整理網頁後才生效
, I) T9 b& \6 G1 i7 z8 w; _$ }$ c7 U# p l S! x( D
而一般網頁是呼叫時才會被執行5 H9 D% U. A) |! q7 u/ V
當玩家重新整理網頁時才會生效
( E B8 q2 v/ b; V i也就是玩家以為艦隊能準時到達
/ H# |6 H# M, F0 h ~) h都只是錯覺而已。
9 J9 ?- O. m* T( L* Z' }2 s4 z0 i' S6 P: E& u$ d3 u0 O0 H
https://forum.codeigniter.com/showthread.php?tid=83970# F' D3 X2 o1 N$ b, d! b
或用 laravel
9 x5 l8 V6 l) c0 ?3 a) y2 L7 Z: D! m6 u) Y8 e
! a' L( g- O8 m p" V! d6 t1 M: L重構後後端會從 fpm 改用 swoole
/ G1 A8 z$ x2 `: P: H5 s Q) X來實現跟復古宇宙 1 一樣的效果
2 V& e( m9 ?6 L5 K+ A/ R/ w但是不用換後端設計語言
' T& n0 D H) W8 Y# o能用熟悉的工具繼續開發
7 Q u/ i# J; a" e9 X& P1 I+ G5 h1 H" J: T; Q
由於復古宇宙 2 代碼結構本身較新1 O# W+ G7 \- b
所以重構不會花費太多時間和力氣
' b5 P5 L. S$ N7 A! ]重構完成後由於代碼都是最新架構7 P" a% C: }7 N. r
也方便日後的管理與更新作業。& s' ~! y- k& t; J" w7 K
5 V! R* R$ c! v; cUI 也會變成跟復古宇宙 1 一樣快速敏捷 |
|