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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14069 / 14069

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理
    ( E! `& Y; C- C( i: F# l0 e跟其他版本都有很大不同
    & b/ w4 O2 [3 {0 j遊戲程式為單一執行檔常駐在記憶體之中
    7 m4 X, @( N3 Z) E優點是能夠準時處理艦隊任務積分更新等
    4 K, C: @4 B1 g8 r這些需要時間機制完成的工作排程7 w! b: J. c) ?( e3 k' S1 z
    不需要玩家重新整理網頁後才生效
    - i$ Q  Y( W$ h8 F7 @2 C7 i. s( j$ M, k. O* [( R( f2 N
    而一般網頁是呼叫時才會被執行
    + ?9 {9 U. ^7 ]+ [' |4 a0 T0 i! J當玩家重新整理網頁時才會生效: |& T3 n" a. `/ f7 k; c
    也就是玩家以為艦隊能準時到達6 p9 `( P( P. ]  N
    都只是錯覺而已。
    3 U5 O2 c6 Z0 D" W" @' V6 T0 s  r
    https://forum.codeigniter.com/showthread.php?tid=839706 W/ a# J1 H3 J: V5 Z
    或用 laravel0 o5 H% j4 ]3 L
    ' R' ]3 c# g8 h2 n; |2 b6 K& ]
    ; A, c; F% C4 m( d' X* i
    重構後後端會從 fpm 改用 swoole' E- F7 G, b2 _" k9 \
    來實現跟復古宇宙 1 一樣的效果' q4 E+ K6 [+ c" f# W6 q( _+ X' m
    但是不用換後端設計語言
    4 |! w) s% O- J& l# d* I能用熟悉的工具繼續開發+ v' {0 e; T+ U, `  ~! ~* f
    8 a) s; a8 B2 _- l  ~. l
    由於復古宇宙 2 代碼結構本身較新) V; s% |& D, g& y
    所以重構不會花費太多時間和力氣5 T6 X$ u' v6 @
    重構完成後由於代碼都是最新架構
    ; t0 L" I6 _7 K# _$ ^9 a( U也方便日後的管理與更新作業。
    . B* m  ]$ r& r( d' q' W6 m" _8 k' K+ [3 c
    UI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-8-4 09:21 , Processed in 0.011560 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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