找回密碼
 立即註冊
點閱: 372|回覆: 0

[閒聊] 復古宇宙 2 重構計畫 [複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:13485 / 13485

生命值:4%

升級   100%

  • TA的每日心情
    開心
    2 小時前
  • 簽到天數: 5460 天

    [LV.Master]伴壇終老

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

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

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

    ×
    復古宇宙 1 的運作原理
    + t) e- ?! E3 H1 t( u/ p跟其他版本都有很大不同
    . s  j; K  ~: b9 |) c3 g遊戲程式為單一執行檔常駐在記憶體之中
    8 t9 W) x1 p# k$ {1 |" W1 Z# D) f& _8 V優點是能夠準時處理艦隊任務積分更新等
    % p  U& \7 R. H0 C4 B; p' G9 T$ K這些需要時間機制完成的工作排程
    + q2 ~: B, v, R6 ?# i不需要玩家重新整理網頁後才生效
    , I) T9 b& \6 G1 i7 z8 w; _$ }$ c7 U# p  l  S! x( D
    而一般網頁是呼叫時才會被執行5 H9 D% U. A) |! q7 u/ V
    當玩家重新整理網頁時才會生效
    ( E  B8 q2 v/ b; V  i也就是玩家以為艦隊能準時到達
    / H# |6 H# M, F0 h  ~) h都只是錯覺而已。
    9 J9 ?- O. m* T( L* Z' }2 s4 z0 i' S6 P: E& u$ d3 u0 O0 H
    https://forum.codeigniter.com/showthread.php?tid=83970# F' D3 X2 o1 N$ b, d! b
    或用 laravel
    9 x5 l8 V6 l) c0 ?3 a) y2 L7 Z: D! m6 u) Y8 e

    ! a' L( g- O8 m  p" V! d6 t1 M: L重構後後端會從 fpm 改用 swoole
    / G1 A8 z$ x2 `: P: H5 s  Q) X來實現跟復古宇宙 1 一樣的效果
    2 V& e( m9 ?6 L5 K+ A/ R/ w但是不用換後端設計語言
    ' T& n0 D  H) W8 Y# o能用熟悉的工具繼續開發
    7 Q  u/ i# J; a" e9 X& P1 I+ G5 h1 H" J: T; Q
    由於復古宇宙 2 代碼結構本身較新1 O# W+ G7 \- b
    所以重構不會花費太多時間和力氣
    ' b5 P5 L. S$ N7 A! ]重構完成後由於代碼都是最新架構7 P" a% C: }7 N. r
    也方便日後的管理與更新作業。& s' ~! y- k& t; J" w7 K

    5 V! R* R$ c! v; cUI 也會變成跟復古宇宙 1 一樣快速敏捷

    文章的最近訪客

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

    本版積分規則

    Archiver|手機版|MyXNova (原 myxnova.com)

    GMT+8, 2024-12-25 04:01 , Processed in 0.013752 second(s), 10 queries , Gzip On.

    Powered by Discuz! X3.5

    © 2001-2014 Comsenz Inc. 界面設計: 我的XNova論壇

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