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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14246 / 14246

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理1 E2 Y8 ~% D$ ]6 f3 ?) T
    跟其他版本都有很大不同
    7 Y5 y9 X, R" K& K/ y% x% d+ j遊戲程式為單一執行檔常駐在記憶體之中
    1 n0 u) V: l8 _2 x1 Y  q2 t. y$ g優點是能夠準時處理艦隊任務積分更新等3 P  i3 x' c& K; W% [$ v' J# ^6 h
    這些需要時間機制完成的工作排程9 _4 v! ^8 k1 K8 i8 A, {( _  S
    不需要玩家重新整理網頁後才生效3 `& P2 j- D4 K5 i0 j
    - X% c! i( @3 R# N4 {
    而一般網頁是呼叫時才會被執行- C  P- v" W- e) d/ p* @" F
    當玩家重新整理網頁時才會生效
    5 R0 ]! {8 E$ x; R, F) _) |也就是玩家以為艦隊能準時到達
    , R; F; ?: @3 M" h3 l) z+ [# a都只是錯覺而已。( C( o; S. g% Z4 V  E

    % a0 J, y' t- F$ Ghttps://forum.codeigniter.com/showthread.php?tid=83970* U6 @7 m1 d+ G
    或用 laravel" X# m- s& M7 P7 E" S# M% P
    ! U( U, p& q$ L4 v' b" }' c" l

    # r/ u# A: A8 {. _) ^' Q重構後後端會從 fpm 改用 swoole
    : k* q9 S1 o+ x) S4 p  P來實現跟復古宇宙 1 一樣的效果' X6 n. \2 C- ?3 U% Q8 h% {) k
    但是不用換後端設計語言
    : U% U1 z7 j1 U% O4 k0 d; w能用熟悉的工具繼續開發1 Y* }; g% X' h6 ^) |
    3 b9 l# c* U1 j0 T  k
    由於復古宇宙 2 代碼結構本身較新
    ( j5 I" {3 L  G5 \, R5 \所以重構不會花費太多時間和力氣" p) I  U7 y9 j: w
    重構完成後由於代碼都是最新架構- W+ @% y+ L. R$ ~7 ?
    也方便日後的管理與更新作業。
    0 J* k% H! k0 X0 Q9 f
    4 i" Y2 ?5 }( eUI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-10-10 23:28 , Processed in 0.013197 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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