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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:13404 / 13404

生命值:4%

升級   100%

  • TA的每日心情

    9 小時前
  • 簽到天數: 5429 天

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理
    ; n' I9 u! }" `  E) f; o跟其他版本都有很大不同
    ' M. R$ d9 y( A遊戲程式為單一執行檔常駐在記憶體之中
    - f) d+ q  t  p) u優點是能夠準時處理艦隊任務積分更新等
    9 s* U% O$ f% Q這些需要時間機制完成的工作排程
    $ W9 {, c4 D! ^9 I不需要玩家重新整理網頁後才生效
      Y  G( e" }0 ?# L& `, J& j) [* K2 j9 y6 _* y0 O5 R; A) m( p/ q
    而一般網頁是呼叫時才會被執行' @# W( {& a, d) y, s# R0 x
    當玩家重新整理網頁時才會生效& B5 @& Y$ }: S: ]8 f# F/ T
    也就是玩家以為艦隊能準時到達+ v2 a0 A6 X( k8 R( X  E- H4 P4 o
    都只是錯覺而已。
    1 _) C* Y" S; O+ l
      j8 _; K0 d3 [9 a; R6 N' ihttps://forum.codeigniter.com/showthread.php?tid=83970
    1 X$ W  m) g  c6 Y或用 laravel
    ; J6 L0 V, M. m0 p( _# Q2 q) W
    % q1 Q+ ]5 n: s5 b
    / [& C+ I2 J: X' T2 y  A重構後後端會從 fpm 改用 swoole( N2 H8 }! D. N
    來實現跟復古宇宙 1 一樣的效果8 P5 J  X5 N. W2 i% A: [& h- ]4 U( K
    但是不用換後端設計語言
    3 Q* X( c6 X% A能用熟悉的工具繼續開發
    2 U; Q, r5 X# I' h* t
    0 A$ E7 |& F! d) C由於復古宇宙 2 代碼結構本身較新
    5 k; }, k& d# b, b) `& _所以重構不會花費太多時間和力氣
    * L( f  M& V6 Y3 A# s% W$ G7 D重構完成後由於代碼都是最新架構' x' ]0 S% G+ R% ^; I
    也方便日後的管理與更新作業。
    , @+ o. {! _* R6 ~# R9 f& X$ S1 G" x
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-11-24 10:44 , Processed in 0.009226 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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