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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15189 / 15189

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理! s# J4 d9 ^0 a- _
    跟其他版本都有很大不同/ f8 q/ `, m+ M, _
    遊戲程式為單一執行檔常駐在記憶體之中* F; h1 w% \; u  }* [
    優點是能夠準時處理艦隊任務積分更新等$ j/ j$ v  y3 W( C
    這些需要時間機制完成的工作排程
      ?6 s, d' ^/ \6 u- x, d6 ]不需要玩家重新整理網頁後才生效0 B, C  ?8 X0 z/ K' s! d0 G

    9 M, |, _8 G* e( S  T而一般網頁是呼叫時才會被執行
    $ J6 [6 X" A2 G; j8 |# d9 h當玩家重新整理網頁時才會生效
    : k8 c; |% O8 s5 l- w也就是玩家以為艦隊能準時到達
      x$ E1 l4 X/ [( s, y. ?都只是錯覺而已。
    % `) P+ B$ r% E& M7 d7 m4 [! a" D/ U; b/ c
    https://forum.codeigniter.com/showthread.php?tid=83970, o" a3 o" H" r5 [- o* `$ S
    或用 laravel7 T& x2 a1 b/ o& P; Z5 V7 Y
    9 ~$ r  s+ j% o7 Z1 _: U

    : U0 ?* C% x7 r  l重構後後端會從 fpm 改用 swoole/ j& u% i3 H# e5 T2 h# G& j- `
    來實現跟復古宇宙 1 一樣的效果) K$ y, X0 Q$ ?/ p+ f% n
    但是不用換後端設計語言; e( w9 }; w$ r- \6 H
    能用熟悉的工具繼續開發5 n+ B( }- I4 [0 c# F1 C' T  `

    $ s, g4 E7 V. h1 Z' X+ X由於復古宇宙 2 代碼結構本身較新
    3 ?6 T5 Z1 U) L: q1 C所以重構不會花費太多時間和力氣6 H) Z& G' |) k
    重構完成後由於代碼都是最新架構
    . d8 E) s. E4 C也方便日後的管理與更新作業。; w' L# k% H# ]6 `1 J/ m$ H
    % V) g, v; r" z% [8 s  P( z
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-10-2 03:36 , Processed in 0.011068 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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