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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13941 / 13941

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理
    7 Z6 J5 J8 ]' P; ?/ O2 I: A/ l- b& Q跟其他版本都有很大不同
    1 y" l  a8 U+ _5 J' g7 Y遊戲程式為單一執行檔常駐在記憶體之中
    ! V+ u: r9 a, N7 x  t/ x優點是能夠準時處理艦隊任務積分更新等
    7 z6 d4 O' [# ?$ {這些需要時間機制完成的工作排程
    3 u; v& t8 h$ v- ~1 ?* u$ a不需要玩家重新整理網頁後才生效
    ' w- @. U6 A+ @" G7 S: G' w; b8 p  |2 \, [8 z9 R# v
    而一般網頁是呼叫時才會被執行
    8 k+ H8 A0 N  \6 _% a當玩家重新整理網頁時才會生效
    ; ]; @# Y5 }) J  V5 Q( B也就是玩家以為艦隊能準時到達
    ) e5 H$ M4 Y% q  q; o都只是錯覺而已。: D1 i, a- F8 S9 @* z2 E
    5 F3 b7 N8 `6 _, @
    https://forum.codeigniter.com/showthread.php?tid=83970
    / t; K8 U* W; Q, {( d或用 laravel
    2 \2 E7 U& I: B3 p
    2 J! O7 m, I) H/ b9 q( |. U- H5 t
    . R. e, [/ O$ L8 \重構後後端會從 fpm 改用 swoole
    6 e8 d( q% e. `0 t+ B# s來實現跟復古宇宙 1 一樣的效果: K# N& s2 J5 v; r6 q
    但是不用換後端設計語言& K5 U* G1 e+ N' }
    能用熟悉的工具繼續開發( y# q6 U' j; r. r! S* {- c

    $ I7 W. ?0 m" i! \& Z$ l由於復古宇宙 2 代碼結構本身較新
    2 V1 a. X0 ?; E1 |所以重構不會花費太多時間和力氣
    7 q3 {  \8 {' m& C, F重構完成後由於代碼都是最新架構
    8 m: j. e& X! ?' ^) J0 k+ }也方便日後的管理與更新作業。& i: i$ M& N4 ?2 H
    , V. S  z. g- B- a, q, a
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-6-16 18:43 , Processed in 0.016756 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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