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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15133 / 15133

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理
    " \$ E5 L  P5 V" ^' N7 f; i! V% U跟其他版本都有很大不同( z* ?  ^& y2 a: z3 k* h
    遊戲程式為單一執行檔常駐在記憶體之中. b$ K. T# i6 h# g
    優點是能夠準時處理艦隊任務積分更新等' g$ N6 q  t4 S
    這些需要時間機制完成的工作排程
    $ Z( Q2 d6 d) ?/ ^不需要玩家重新整理網頁後才生效
    8 w+ }+ M; b% b. i+ Y4 c4 O  ^$ B) p9 l( q0 I8 c- @% C
    而一般網頁是呼叫時才會被執行2 z4 |2 a8 @3 W1 v# \  w
    當玩家重新整理網頁時才會生效
    9 S" d4 c* z9 \, b5 p也就是玩家以為艦隊能準時到達4 x6 V3 i3 M6 K+ v
    都只是錯覺而已。5 q. r  T; p; c4 Z& I" c7 \3 b

    1 i% h7 Q0 s5 V0 _https://forum.codeigniter.com/showthread.php?tid=83970
    ! b6 a% S6 m. V( \! M/ U" S或用 laravel. z) F: T  ~& H: \, B) E+ O( p' C
    : _9 u/ h* }! V  X& J8 O5 x

    4 _. t7 ~2 b8 ^6 o重構後後端會從 fpm 改用 swoole5 Y2 k$ q% _% \# _4 |/ f
    來實現跟復古宇宙 1 一樣的效果5 U/ o! A4 C) g  K! E# o
    但是不用換後端設計語言1 s) T! Q  a' P1 V
    能用熟悉的工具繼續開發! j5 P: P0 R, X3 V! I, V" H
    ) O# w) F0 a2 x8 g- i2 `7 v
    由於復古宇宙 2 代碼結構本身較新) P" u# U/ G1 P4 W
    所以重構不會花費太多時間和力氣% Y1 l- i% C2 i+ T( J* y: k
    重構完成後由於代碼都是最新架構
    / X4 A! a9 s, [# _/ M也方便日後的管理與更新作業。
    1 `3 w" c5 c1 w& ^+ I) S; I) n7 H: {' M& k7 q
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-9-11 09:00 , Processed in 0.012724 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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