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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:12866 / 12866

生命值:4%

升級   100%

  • TA的每日心情
    慵懶
    半小時前
  • 簽到天數: 5230 天

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理
    ( j0 a* c. g/ f# o2 ?跟其他版本都有很大不同1 s! {7 W( n) m
    遊戲程式為單一執行檔常駐在記憶體之中/ j2 W) J; G0 U
    優點是能夠準時處理艦隊任務積分更新等
    3 ^: f& i8 t3 e  ]0 S, w9 h$ g& E這些需要時間機制完成的工作排程
    / s( r. I6 Y6 h6 ]8 |+ `$ Z8 M" C不需要玩家重新整理網頁後才生效
    6 S( v2 U+ b* k" Q
    * r/ Z/ X* B3 n" ^而一般網頁是呼叫時才會被執行' [- ~, _) b  t
    當玩家重新整理網頁時才會生效# D. n4 o0 K* \( l1 Y6 c
    也就是玩家以為艦隊能準時到達+ }+ C" j3 F5 d4 i- ]
    都只是錯覺而已。
    2 I7 R6 v) \5 G8 H7 I8 {: l9 I7 r) a. H, V5 j6 P  _
    https://forum.codeigniter.com/showthread.php?tid=83970
    ( D- h; U. }5 U2 y- F或用 laravel
    " W2 }# z+ a1 c7 h! e5 a, A) T- @* q/ q# a

    ; X6 p. s2 c. g6 ]7 _$ m/ [重構後後端會從 fpm 改用 swoole% F) r+ Y5 ^1 [
    來實現跟復古宇宙 1 一樣的效果5 c* c& x) ]/ Q, Z
    但是不用換後端設計語言
    ) P" x* o: Z. [( @: \1 p能用熟悉的工具繼續開發. j& [6 v, ]8 n  Y+ t, z* `% Y9 K8 d

    + ?' u' G& m, d. T' F: q0 y3 g由於復古宇宙 2 代碼結構本身較新0 k9 d: p5 k3 H
    所以重構不會花費太多時間和力氣
    6 |0 Z. j7 _! G. L  g重構完成後由於代碼都是最新架構
    1 H/ g) ~6 o& [; o5 X也方便日後的管理與更新作業。
    4 j! N. u- h$ G* N# x. B: A
    / s8 ~$ }. W* E7 T2 d# VUI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-5-3 15:29 , Processed in 0.057202 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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