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

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

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14846 / 14846

生命值:6%

升級   100%

  • TA的每日心情
    奮斗
    昨天 00:49
  • 簽到天數: 5911 天

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理' w- N# _/ J/ U$ ~6 z4 n+ k. f
    跟其他版本都有很大不同5 R) p5 i2 n4 A$ @$ [8 s& p
    遊戲程式為單一執行檔常駐在記憶體之中; g! c& X7 F- x7 b
    優點是能夠準時處理艦隊任務積分更新等
    2 D8 m+ y6 \- T這些需要時間機制完成的工作排程
    8 G1 {; ?9 o; j不需要玩家重新整理網頁後才生效
    2 j" s8 y! b' }! v5 c% r2 l9 W5 N& ~* j: U: ~9 J5 D  W
    而一般網頁是呼叫時才會被執行
    7 Z% p2 `2 g9 S, F- [+ v當玩家重新整理網頁時才會生效4 U# D8 Q7 f" {2 ?2 p4 W
    也就是玩家以為艦隊能準時到達! R+ `& W7 h1 B8 l
    都只是錯覺而已。2 k3 w  y" ^; k6 C& h& K

    % h/ ~/ p* T( X& U! r7 \2 Y, B9 {https://forum.codeigniter.com/showthread.php?tid=839706 [: M1 {4 ]) R0 U8 U
    或用 laravel3 z0 j0 z! S$ k* j

    4 v) Y# p2 G- S( u$ u- e8 ~* a" R+ L- Q
    重構後後端會從 fpm 改用 swoole
    , U* @& X( q5 k# R3 \  l2 {來實現跟復古宇宙 1 一樣的效果9 }: v# S& Z2 @; F" R
    但是不用換後端設計語言& X" r6 n1 P9 C- J
    能用熟悉的工具繼續開發
    / R+ `& |. z9 ?: D# `0 n8 k# Y' D3 J+ Z' \5 \: ]
    由於復古宇宙 2 代碼結構本身較新
    . Z9 O+ @) A4 _+ S7 D& K所以重構不會花費太多時間和力氣
    + B$ y2 V- b# {4 x4 g重構完成後由於代碼都是最新架構
    % _' u, K& @, m. m0 E. }也方便日後的管理與更新作業。
    - k. ?  ~% O1 c2 a% @  ]4 h
    " s$ J. }# q2 i! k2 i: MUI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-5-27 05:34 , Processed in 0.012683 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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