sgame是乙個由go實現的遊戲簡單服務端框架。
主要是使用go豐富的庫資源和較高的開發效率。
目錄
架構與配置
多語言接入
簡單客戶端
連線選項
日誌系統
新加程序1)
新加程序2)
監控管理
基本框架
框架提供了乙個管理端用來簡單的監控各程序狀況,同時提供一些控制命令,比如過載配置,設定prof等來設定程序
遊戲程序主體使用傳統的非同步分包,同時在連線層以及db層使用了go的協程來輔助邏輯。總體來說搭建乙個框架還是比較簡單的,也方便橫向擴充套件。
git:
乙個簡單的遊戲伺服器框架
最近一段時間不是很忙,就寫了乙個自己的遊戲伺服器框架雛形,很多地方還不夠完善,但是基本上也算是能夠跑起來了。我先從上層結構說起,一直到實現細節吧,想起什麼就寫什麼。第一部分 伺服器邏輯 伺服器這邊簡單的分為三個部分,客戶端的連線首先到達閘道器伺服器,閘道器這裡有個執行緒用來監聽來自與客戶端的連線,然...
乙個簡單的遊戲伺服器框架
最近一段時間不是很忙,就寫了乙個自己的遊戲伺服器框架雛形,很多地方還不夠完善,但是基本上也算是能夠跑起來了。我先從上層結構說起,一直到實現細節吧,想起什麼就寫什麼。第一部分 伺服器邏輯 伺服器這邊簡單的分為三個部分,客戶端的連線首先到達閘道器伺服器,閘道器這裡有個執行緒用來監聽來自與客戶端的連線,然...
乙個簡單的遊戲伺服器框架
最近一段時間不是很忙,就寫了乙個自己的遊戲伺服器框架雛形,很多地方還不夠完善,但是基本上也算是能夠跑起來了。我先從上層結構說起,一直到實現細節吧,想起什麼就寫什麼。第一部分 伺服器邏輯 伺服器這邊簡單的分為三個部分,客戶端的連線首先到達閘道器伺服器,閘道器這裡有個執行緒用來監聽來自與客戶端的連線,然...