Lobby 的試作型.

第一次完成的 Network test + Menu + Pause Game + Game Room Chat 的組合,

嗯, 要做 FPS 需要超多的 Art Asset 可能真的需要放棄了…
(需非有神人幫忙 :D)

Lobby001
Main Menu

不過最最最基本的 Lobby 及 GUI 也基本確定好架構.

Game Room Chat 的部份是完成了.
用零用錢買了 www.exitgames.com 的伺服器.
但伺服器資源有限, 全球 Server 可容許 100 人同時上線.
唉, FPS 怎麼夠.
可能需要需一些 Async 的遊戲, 總之基本架構可用罷.
開 Game 後的是之前弄的 MovementControlV4,
沒有加入 Multiplayer 的元素, 有 3D Artist 再想想.
如冇意外 MovementControl 的項目會涷結一陣子了.

Lobby002
MovementControlV4

 

Remark :

  • 跨 Scene 運行的 Gameobject 用 DontDestroyOnLoad. (e.g. MainMenu)
  • Pause Game 不要用 Time.timescale=0f 來做.
  • OOP 要經常練習才能精簡 language 的表達方式, 一百多個簡單的scripts 比一個 4000多行的 class 更容易維護.

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料