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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14651 / 14651

生命值:6%

升級   100%

  • TA的每日心情
    擦汗
    昨天 22:59
  • 簽到天數: 5854 天

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理4 ]- }# C8 a9 L* X
    跟其他版本都有很大不同7 ^* N6 x8 Q; m4 g6 Q3 r5 ]
    遊戲程式為單一執行檔常駐在記憶體之中
    # l& r, Q. U  u, ~3 F" D) \% W優點是能夠準時處理艦隊任務積分更新等1 s0 a) o5 K- v0 @6 P0 Q3 Z
    這些需要時間機制完成的工作排程$ {! V& }6 B) W) A
    不需要玩家重新整理網頁後才生效
    $ g. o* x" R$ Z0 b8 N+ F
    / r, G! B1 L; r* @3 M5 [. \而一般網頁是呼叫時才會被執行
    + u5 I( L+ ?0 `1 Y6 s  K5 @- g當玩家重新整理網頁時才會生效
    ( W! a. G' E% M" F/ z% V# @也就是玩家以為艦隊能準時到達
    7 W$ [4 w# r0 ~  R' I都只是錯覺而已。6 M4 ]1 ^( G& k4 S: x
    2 m9 `' _9 }$ j
    https://forum.codeigniter.com/showthread.php?tid=83970! y- N# o2 W- e' n+ P
    或用 laravel3 v9 a! a" f: E3 j* K3 R0 _
    ' x. S; \# |+ v* M+ r- T! r
    % J4 D5 R' R" v
    重構後後端會從 fpm 改用 swoole) w) n8 Q2 ]1 b+ Y  B/ z' Z! r+ `
    來實現跟復古宇宙 1 一樣的效果
    3 v; ?( r! C1 h" V( x但是不用換後端設計語言! X% m, Q7 i2 N
    能用熟悉的工具繼續開發
    % q- \1 H* E9 \& ^+ e! n3 m3 B3 j( R3 R% Z
    由於復古宇宙 2 代碼結構本身較新& u& D) @; @* V/ N$ T
    所以重構不會花費太多時間和力氣- O; S: d0 V/ i. [' P
    重構完成後由於代碼都是最新架構
    - ^: m  {( ^+ T/ }8 l+ s' @也方便日後的管理與更新作業。# m8 ^& |, C# h1 T" X! [/ W
    6 f1 y: q0 a/ H* P% }
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-3-13 06:51 , Processed in 0.021990 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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