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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14301 / 14301

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理" T1 G8 K' J6 u* f4 ]5 n
    跟其他版本都有很大不同8 h) Q) u' C& J( J3 P6 ^: m! m
    遊戲程式為單一執行檔常駐在記憶體之中
    : C+ D2 @8 x# j7 K1 a優點是能夠準時處理艦隊任務積分更新等
    1 F8 ?1 r  u/ f# O; Q& l# J! V1 I這些需要時間機制完成的工作排程
    & r7 R. T. A' @5 x  U不需要玩家重新整理網頁後才生效
    3 ^& m! m. o. u
    8 T8 h; C3 g/ G. m3 t9 r而一般網頁是呼叫時才會被執行0 p8 U) E, L7 {3 R) [; [
    當玩家重新整理網頁時才會生效
    * C/ D* [/ l$ i5 p也就是玩家以為艦隊能準時到達; l) W# q8 _6 s! n* F! l/ `
    都只是錯覺而已。
    4 d) G" J( F! K. m6 b) I+ I9 W( H1 L% `9 a# t
    https://forum.codeigniter.com/showthread.php?tid=83970
      G' A' H0 c1 o2 P, d! U" K或用 laravel
    - A# W* v( X5 b" ]# N0 d6 f
    8 P; W. i  z* ~) V$ U+ }+ l' E2 ?2 F& W. ~8 g9 _
    重構後後端會從 fpm 改用 swoole
    ! N. m2 ^. j, t3 k7 v' O: M* B來實現跟復古宇宙 1 一樣的效果) ~; U. i; X7 ]* g: d* F4 X/ ?- @
    但是不用換後端設計語言- A" j) y' n; ?& J0 V' [! U% X
    能用熟悉的工具繼續開發8 P5 l& w" \5 J/ z* G% E8 h' q

    % ~! v1 [* E6 b由於復古宇宙 2 代碼結構本身較新8 Q8 T  d% k9 Y
    所以重構不會花費太多時間和力氣2 M' }" z" a) W( N" d$ k
    重構完成後由於代碼都是最新架構
    7 H# p6 d" ^! L也方便日後的管理與更新作業。
    , J7 |* m7 X" @& W/ k9 R% x1 O& S7 @! _
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-10-31 23:31 , Processed in 0.014491 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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