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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13567 / 13567

生命值:5%

升級   100%

  • TA的每日心情
    擦汗
    14 小時前
  • 簽到天數: 5490 天

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理( F* l! F; I4 U7 v( U
    跟其他版本都有很大不同1 s! t, j" n* K/ d5 [
    遊戲程式為單一執行檔常駐在記憶體之中! A, G, G5 X: }1 D2 y! a, M* M
    優點是能夠準時處理艦隊任務積分更新等- z/ e, E! F: M) C. [" l+ X
    這些需要時間機制完成的工作排程
    ! a# Q5 k0 W7 C/ |  u不需要玩家重新整理網頁後才生效+ J& V* L6 `/ \! r) L
    4 _& b: I8 y( ^; b: e2 v& O
    而一般網頁是呼叫時才會被執行4 V/ I+ `5 M, N% u
    當玩家重新整理網頁時才會生效' g3 d- D* e$ D8 L, S& |6 L: J! r
    也就是玩家以為艦隊能準時到達, d0 X5 N! Q* i, Z& w
    都只是錯覺而已。! y) s! z6 g! P# g( U9 V
    5 r' w; A6 X; ^, v6 U9 |
    https://forum.codeigniter.com/showthread.php?tid=83970
    1 ~6 v, J1 h. ]1 L6 i或用 laravel, L, K9 K; e9 z- K
    2 ?- q; z$ a0 l7 |) J, L3 L3 ~
    . g6 w4 p3 K  b. k6 p5 n8 t
    重構後後端會從 fpm 改用 swoole
    * d+ H' q; `1 ~) `/ Y  t來實現跟復古宇宙 1 一樣的效果
    " P( m) o- j6 V, e, g7 {, z$ z) j但是不用換後端設計語言5 K. f) n: [3 ]+ I# M% y. _8 c
    能用熟悉的工具繼續開發9 Z5 M, P$ r- j& t! i  r3 U

    " i* K/ s" a  b! j2 u由於復古宇宙 2 代碼結構本身較新
    ; l5 p% w  k5 n2 I所以重構不會花費太多時間和力氣
    $ I' z+ m2 V4 s: T6 x8 t/ [: j重構完成後由於代碼都是最新架構
    6 l) M( S) f* `, j) g9 m也方便日後的管理與更新作業。3 f, e$ `/ d0 y, I, I- S
    3 V* c- P, a$ H2 l3 W) d2 `
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-1-24 14:56 , Processed in 0.014211 second(s), 11 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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