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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14307 / 14307

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理) }- w/ S; H$ B; u# S, g0 l( K
    跟其他版本都有很大不同
    ( t" m3 c, a% j6 }7 W( e' C0 d7 {% v' ?遊戲程式為單一執行檔常駐在記憶體之中
    6 r& q4 D8 c# Z優點是能夠準時處理艦隊任務積分更新等$ o& k3 R/ S4 h$ |  g8 E3 n
    這些需要時間機制完成的工作排程
    6 p9 \( y4 l& w1 m0 M不需要玩家重新整理網頁後才生效
    $ W0 L6 K% d! L5 z2 I2 N6 J. Q) E+ |8 w4 n
    而一般網頁是呼叫時才會被執行
    . g9 m/ v, |0 ~- ^當玩家重新整理網頁時才會生效
    # R" v7 r( f9 v: u也就是玩家以為艦隊能準時到達
    3 c$ b& g& _  ?都只是錯覺而已。) v" J1 M& K9 G, a0 L5 X$ V

    * q# l; w2 Q' g; Y/ J* K) x3 yhttps://forum.codeigniter.com/showthread.php?tid=839703 {: Q- b( e) I7 u3 c4 g
    或用 laravel
    & d, w+ R) D  s, K! u. }, _. y. j9 G: X4 {/ H8 v0 I4 d

    7 m3 [- p" ]: Y6 D7 y/ t重構後後端會從 fpm 改用 swoole
    : Q8 C6 g& Q& r4 Y. _' O來實現跟復古宇宙 1 一樣的效果1 i! u: W0 K, L0 e; {
    但是不用換後端設計語言
    7 m! l: f6 J" F8 \- i0 A能用熟悉的工具繼續開發6 ?, }3 G- p" m/ P% m
    8 u) d( W* J; a# H! g& N
    由於復古宇宙 2 代碼結構本身較新
    + v2 _( ]0 A% W. n8 F& q所以重構不會花費太多時間和力氣* f9 B9 }3 D# n* G& u
    重構完成後由於代碼都是最新架構
    4 o$ @) z% L  Q3 v$ c! B也方便日後的管理與更新作業。4 c& F' r/ [8 n0 `- [& J4 d
    ; _: E1 W# d( m0 [! {
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-11-3 11:12 , Processed in 0.043835 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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