- UID
- 148030
- 閱讀權限
- 10
- 主題
- 1
- 回帖
- 0
- 精華
- 0
- A幣
- 0
- 在線時間
- 0 小時
- 最後登錄
- 2026-4-5
集團新軍
- 主題
- 1
- 回帖
- 0
- 精華
- 0
- 綜合社群主題發文量
- 0
- 電玩社群主題發文量
- 0
- 娛樂社群主題發文量
- 0
- 技術社群主題發文量
- 1
- 閱讀權限
- 10
- 註冊時間
- 2026-4-5
該用戶從未簽到
|
各位大大好
目前我正在嘗試重新做自己的client端
就類似Heaven Ms 那種做法
目前是以C#的MonoGame架構去做的
但想必是個大工程
之後有想要開源的打算
因為是將整個client重做
基本上已經算是重做整個遊戲了
有點怕如果之後整個開源會被查水表
想請問各位如果要做到開源不被查水表的話
我這邊我架構該怎麼修呢?
目前的架構是這樣
Wz使用Maplelib將wz dump成png供system去抓圖檔
目前分成四大主要架構
-UI - Login UI
- Game UI
用於管理所有UI的介面
-Combar -Animation
-Avatar
-Combat
-Input
-Physics
用於遊戲實際操作
-Packet
目前還沒好怎麼做
主要用於傷害計算和封包傳送
封包的格式預計會
-symtem client
目前還沒想好怎麼做
預計是用於管控所有client的遊戲流程
對Server的封包交換管理之類的
目前還在處裡
Combar的部分
是參照MapleNecrocer的戰鬥系統去弄的
目前還在開發中
最終的目標是要讓遊戲可以單機遊玩和連線遊玩
|
|