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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14355 / 14355

生命值:5%

升級   100%

  • TA的每日心情
    慵懶
    21 小時前
  • 簽到天數: 5774 天

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理/ p+ G! |2 o) l1 Q
    跟其他版本都有很大不同1 m( U9 _; W% _- I$ {) w
    遊戲程式為單一執行檔常駐在記憶體之中
    $ ^. Q# ~" d7 c/ Y優點是能夠準時處理艦隊任務積分更新等
    9 _6 s5 K4 r) w6 n8 P這些需要時間機制完成的工作排程+ N) ~9 ?% Z/ u& U& }6 z
    不需要玩家重新整理網頁後才生效' X& N# P7 F: M

    : n( ^( z8 _5 x/ v2 n3 }而一般網頁是呼叫時才會被執行6 p. N0 o" I, |
    當玩家重新整理網頁時才會生效% F7 d+ k8 V& U0 i- P" B8 w  b9 P1 P
    也就是玩家以為艦隊能準時到達
    1 C8 ?3 z/ J- N都只是錯覺而已。3 b& o! v+ T9 w* d

    & a( o& O7 o# H, e3 jhttps://forum.codeigniter.com/showthread.php?tid=839707 R7 {8 m; ^" l
    或用 laravel6 {: j" V5 A0 A9 }6 w1 l" H

    3 x; _5 A. r$ A" Q$ z! f' x7 h) i: G6 Q7 g- ^* P
    重構後後端會從 fpm 改用 swoole
    : p  ]' [0 [/ C4 U3 j0 c' J, A來實現跟復古宇宙 1 一樣的效果
    2 f( r! U* p5 H0 ~, s" d' f但是不用換後端設計語言1 O/ T: D' F& v' h: v
    能用熟悉的工具繼續開發
    5 I: b; H" @7 _$ \9 c( b$ K
      e' u! a! {5 z2 |$ r3 V7 Y由於復古宇宙 2 代碼結構本身較新
    ; ~. O4 \3 O0 |7 }( o- B所以重構不會花費太多時間和力氣7 o3 A  C7 \, _6 R. D* m
    重構完成後由於代碼都是最新架構
    " M+ ?% W  e/ J3 n也方便日後的管理與更新作業。8 A- @3 G- N3 q. c9 Z: p0 f; R2 u
    - E- P0 S! b' S1 O
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-11-21 22:41 , Processed in 0.015238 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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