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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14049 / 14049

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理* a, R" g! l& f7 O0 ^
    跟其他版本都有很大不同
    , e# B" E8 t6 C8 t8 T遊戲程式為單一執行檔常駐在記憶體之中
    5 o- J% K2 d$ c$ P* S. f, `7 V) m9 B優點是能夠準時處理艦隊任務積分更新等
    2 f" v0 Y* p- p! ~, f+ `這些需要時間機制完成的工作排程6 o* t$ B" a" X8 U* G6 a
    不需要玩家重新整理網頁後才生效  Q) V8 c" o- S2 M5 O! Y

    - k7 d' A1 ^. p6 Q! q而一般網頁是呼叫時才會被執行
    5 e" N: n8 a4 H: x- p% Z當玩家重新整理網頁時才會生效
    & L: U- @  R: y! k. n# U也就是玩家以為艦隊能準時到達
    9 g- U1 x0 `9 L" A/ |: e都只是錯覺而已。
    5 B" t' Z  s# j/ ^- l. L0 e
    ) A$ F8 C4 Z3 v- @https://forum.codeigniter.com/showthread.php?tid=83970
    2 I' E$ N6 v  l0 Q% `- k4 n或用 laravel% D) t* a) \- F

    / O4 \4 {. C  [6 H3 p- U
    4 y5 ~8 I2 G" J% K) U重構後後端會從 fpm 改用 swoole0 S# I- Y9 k# ], t, S
    來實現跟復古宇宙 1 一樣的效果3 l& v3 d6 D  q
    但是不用換後端設計語言
    : s4 [( |% w8 p7 A' X9 r7 {3 s) N能用熟悉的工具繼續開發
    3 c* Y8 E2 b# D  M$ ]/ T5 h: v& k7 R2 U
    由於復古宇宙 2 代碼結構本身較新
    # Z6 l( {: K, a$ X* P所以重構不會花費太多時間和力氣6 C* I& ]; ~: k" Q2 |% L: X# ?
    重構完成後由於代碼都是最新架構
    ( b. F- A$ ?3 f# r3 o0 ]5 w也方便日後的管理與更新作業。
    8 A9 Z' W+ `8 C1 O0 V7 I% i
    8 e! ?+ A9 W/ HUI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-7-27 21:49 , Processed in 0.013507 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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