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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14706 / 14706

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理6 G3 D, v: X9 t; O8 r$ O
    跟其他版本都有很大不同( l7 h# e2 q+ S. {/ p$ a
    遊戲程式為單一執行檔常駐在記憶體之中
    . g9 K9 U/ q/ m  T優點是能夠準時處理艦隊任務積分更新等
    3 B2 I' ~3 `" k這些需要時間機制完成的工作排程' e% q: a( c1 i3 }
    不需要玩家重新整理網頁後才生效: m: j$ G" b. c4 w
    # J# d% x4 A( L/ H" e
    而一般網頁是呼叫時才會被執行& x9 n# O+ H8 `' d
    當玩家重新整理網頁時才會生效$ \" J7 r2 A4 q; k7 j0 w
    也就是玩家以為艦隊能準時到達/ u) G9 G+ i7 Z5 e) i) J" ^0 p
    都只是錯覺而已。
    ' m6 N: ^7 y: g9 i" _5 A! y$ C8 i& K! T
    8 d# T# K. b9 L# {8 N$ E- R7 \) @' p" Whttps://forum.codeigniter.com/showthread.php?tid=83970% {9 x5 o. R- ]
    或用 laravel1 b/ \, ?1 L0 ^6 j8 Y
    + A, |) W8 \% S. `! ?% x2 d

    / W7 B9 N/ p) K重構後後端會從 fpm 改用 swoole
    # O( l* u: ^( o6 n& }來實現跟復古宇宙 1 一樣的效果. [9 O2 m  k5 V" t% G' I
    但是不用換後端設計語言$ b6 I( K4 A: s1 ~7 ]# u
    能用熟悉的工具繼續開發
    + z; |: X# [  \& s) u0 |: O. M5 H9 C. g
    由於復古宇宙 2 代碼結構本身較新
    3 [; l8 i/ k7 D所以重構不會花費太多時間和力氣
    6 G3 v4 Z: Q* T6 n& Q& P% Y重構完成後由於代碼都是最新架構' {# F( B) L  k7 q3 i( m9 @
    也方便日後的管理與更新作業。/ f+ a* L4 i, H; o: Q% A! B" E
    , ?* e1 d" I3 h$ E
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-4-3 13:39 , Processed in 0.008626 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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