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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13994 / 13994

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理
    7 D0 o/ }4 x( i' d- ~跟其他版本都有很大不同0 y4 ^5 F4 O* Z1 T
    遊戲程式為單一執行檔常駐在記憶體之中" U7 O4 w- J4 e% U; p5 T
    優點是能夠準時處理艦隊任務積分更新等
    " l' h- u' f5 ~$ x; F這些需要時間機制完成的工作排程
    5 o, _0 c% o: e! |不需要玩家重新整理網頁後才生效& Q) ~# ^9 j/ n

    / z! Z$ u; c2 C7 [9 X7 `8 b而一般網頁是呼叫時才會被執行
    - ~4 {' {* `: Q% t6 u" t當玩家重新整理網頁時才會生效; I9 p4 I" \0 A8 e6 w
    也就是玩家以為艦隊能準時到達* N+ O2 _  B( J! F( ^
    都只是錯覺而已。. p: j& @- u8 u' Q
    " S1 a  L. Y. \, E: Q! P) J5 b; |
    https://forum.codeigniter.com/showthread.php?tid=83970. \  Q) n+ H0 w( _+ q( Q; L
    或用 laravel
    ! ^/ d! o& c- j7 ?$ J* [3 ~' L+ i, s) D, S
    $ b5 h& Y0 h/ @1 t
    重構後後端會從 fpm 改用 swoole
    , U1 `& J" Y6 X9 f7 {來實現跟復古宇宙 1 一樣的效果8 q/ {2 p. i2 f; i2 r* T" Q
    但是不用換後端設計語言$ A8 W1 i# I& A9 u( W8 R4 d
    能用熟悉的工具繼續開發# S" a4 v( k9 W* E* L6 M

    . n! Q3 y# K+ q8 Q, g由於復古宇宙 2 代碼結構本身較新/ C0 @$ ]2 Y0 T6 X0 c5 s
    所以重構不會花費太多時間和力氣3 S$ o- C0 o; P5 P+ H  T
    重構完成後由於代碼都是最新架構
    7 C  z! f( A! i$ e. N/ m: a也方便日後的管理與更新作業。2 j3 k. E7 {- H9 \0 P7 l3 H" P

    + i& [$ r" u7 q6 F7 f7 s' P# B  LUI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-7-6 23:14 , Processed in 0.014130 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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