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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:13386 / 13386

生命值:4%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理0 J& d7 d8 Y/ ~7 ^- ^  y" Y
    跟其他版本都有很大不同
    " `1 j# W4 e( \7 R遊戲程式為單一執行檔常駐在記憶體之中
    4 v4 |' I- l5 _/ I: a: G優點是能夠準時處理艦隊任務積分更新等" @) S0 D1 E; w! \3 X' b
    這些需要時間機制完成的工作排程# u% q  c: X  v+ i4 o+ B
    不需要玩家重新整理網頁後才生效; b5 O3 c' q& u; c5 \/ _
    0 l8 d; E0 d5 |, k
    而一般網頁是呼叫時才會被執行% z' l3 l2 \- y+ q1 X2 R6 s
    當玩家重新整理網頁時才會生效0 x! v, ^" J4 z5 }4 R
    也就是玩家以為艦隊能準時到達
    ( x) [+ }- C2 g, g7 v& k都只是錯覺而已。
    : s# a# T2 Q! \; |8 q. G
    : R2 H& o: f; V% c" whttps://forum.codeigniter.com/showthread.php?tid=83970
    2 X3 w2 V' C1 e+ X; s, `  b. n或用 laravel! z; \& ~+ T+ G6 x* r. X$ q

    " ^, ~8 U0 v" l0 ^% i4 U; _# l$ B+ m, @. T% U
    重構後後端會從 fpm 改用 swoole* M% h3 c. e# _( p2 f
    來實現跟復古宇宙 1 一樣的效果3 B7 q' M2 ?6 z! d$ ~
    但是不用換後端設計語言/ c4 ~' R2 w& ]
    能用熟悉的工具繼續開發9 p6 D) a- w% W
    % E& a) @9 ?5 M6 S, J! s
    由於復古宇宙 2 代碼結構本身較新. u$ N9 L* C0 h$ Q' U- l: a% D
    所以重構不會花費太多時間和力氣
    . O! e! v# A) W" H( Z# u8 @/ V1 O9 Z8 v重構完成後由於代碼都是最新架構
    $ [1 ]2 w$ e8 u" ?" k也方便日後的管理與更新作業。4 x+ D# b- W# N0 `9 y' u

    , ^8 ~2 K& B! H" i; {/ lUI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-11-17 14:47 , Processed in 0.015386 second(s), 11 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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