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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13743 / 13743

生命值:5%

升級   100%

  • TA的每日心情
    擦汗
    昨天 00:24
  • 簽到天數: 5556 天

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理4 m* t3 b) s+ t! n7 F  d( M
    跟其他版本都有很大不同
    / D& B( c+ D7 P+ w/ b: N遊戲程式為單一執行檔常駐在記憶體之中2 U5 C# N( I! H
    優點是能夠準時處理艦隊任務積分更新等
    # w/ y& g8 b) F5 Q$ D) k& H5 M這些需要時間機制完成的工作排程
    ; x7 Y3 k, x, _; O/ z8 w不需要玩家重新整理網頁後才生效
    & v, [7 s4 D7 Y( w& f# E8 _- ^" \& s" G! i2 Q! @  e6 `& X
    而一般網頁是呼叫時才會被執行6 D$ A* B6 F" r% [8 r  M
    當玩家重新整理網頁時才會生效
    $ f( D/ J9 U. Q8 H也就是玩家以為艦隊能準時到達
    % _1 _2 R! t/ d) {0 w! L都只是錯覺而已。2 Z) Y3 I7 L, a
    ) Z+ E, M3 t' B1 g! w4 m
    https://forum.codeigniter.com/showthread.php?tid=839704 x) J. Z1 Z6 I3 M. I6 a9 J. U$ v' I
    或用 laravel5 o. E6 s9 u0 l. @; X  @
    1 A5 V6 D8 F) `2 i1 s, ?$ h

    ; i4 E, p  ?+ m) h' B重構後後端會從 fpm 改用 swoole
    1 d' a! x& k4 N; z  \來實現跟復古宇宙 1 一樣的效果# E( a, O& V5 f, s
    但是不用換後端設計語言+ m) z! G3 b) f  H  K+ r
    能用熟悉的工具繼續開發
    # ~; R% x( `' l/ m: Q3 C
    ) k  x) b# ~. |9 @由於復古宇宙 2 代碼結構本身較新
    3 z. [6 u. d4 |, i所以重構不會花費太多時間和力氣6 c6 h5 A/ z2 M. e+ g9 I* ^. C
    重構完成後由於代碼都是最新架構
    : M, s, Z) Q! h7 J! c1 o5 W" L( @9 t8 _也方便日後的管理與更新作業。
    " d& Q% G1 ^9 `, v$ `, E; c, a' }3 |9 R
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-4-2 02:42 , Processed in 0.012211 second(s), 12 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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