找回密碼
 立即註冊
搜尋
熱門搜尋: 活動 交友 discuz
點閱: 825|回覆: 0

[閒聊] 復古宇宙 2 重構計畫

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15024 / 15024

生命值:6%

升級   100%

  • TA的每日心情
    奮斗
    15 小時前
  • 簽到天數: 5975 天

    [LV.Master]伴壇終老

    發表於 2022-12-30 03:28:12 | 顯示全部樓層 |閱讀模式

    馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。

    您需要 登入 才可以下載或檢視,沒有帳號?立即註冊

    ×
    復古宇宙 1 的運作原理( P9 o  E) r2 `' ]
    跟其他版本都有很大不同/ Y% G. j2 Q3 R
    遊戲程式為單一執行檔常駐在記憶體之中
    3 Q; |( U5 H5 f2 o3 E& A優點是能夠準時處理艦隊任務積分更新等# A9 u0 _& S' `" X
    這些需要時間機制完成的工作排程0 z' I0 w  K. q6 H; _
    不需要玩家重新整理網頁後才生效
    ) N7 T5 U7 g4 p2 z5 }# ]
    0 W" L: z4 f  ^+ w3 v1 r, }而一般網頁是呼叫時才會被執行9 P. v4 c; \! y; c5 ^$ i' \
    當玩家重新整理網頁時才會生效1 p. i; U3 a; w7 u
    也就是玩家以為艦隊能準時到達, d2 M! ]  S& W! K0 O5 U, E
    都只是錯覺而已。4 @$ H2 K* A9 [/ U
    7 X4 X0 M+ K9 v, H( C9 n, F6 ]1 k+ g
    https://forum.codeigniter.com/showthread.php?tid=83970
    & V/ R: u' Z/ g/ N4 x$ w7 m或用 laravel* A, }  a- [. `% E8 j
    / P  @( R+ s, f. y* {  ^- L$ h+ f0 g

    ' \% a6 V9 u) n* r* Q重構後後端會從 fpm 改用 swoole
      n6 U# O  \* B$ X. h" Q來實現跟復古宇宙 1 一樣的效果
    + E4 C: N1 y1 l5 X; [但是不用換後端設計語言
    ( n9 t$ _( y% q$ n0 G  o能用熟悉的工具繼續開發
    2 D6 r8 t/ F' G+ [: n' U5 ]0 [% K  x( o+ E0 D+ I
    由於復古宇宙 2 代碼結構本身較新" Q8 T$ x, y, J, F. p
    所以重構不會花費太多時間和力氣* m: q0 o* n+ {: G% Z0 g
    重構完成後由於代碼都是最新架構$ X4 F& ~: b) ^# U4 ]1 ~
    也方便日後的管理與更新作業。9 M  ]3 U$ \6 m' w  u) W
    ( q. T+ q" K  a0 ~9 V* o# G2 M% T* y
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

    QQ|Archiver|手機版|禁閉室|MyXNova (原 myxnova.com)

    GMT+8, 2026-8-1 16:39 , Processed in 0.014464 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

    快速回覆 返回頂端 返回列表