Mac環(huán)境下Leaf框架游戲服務(wù)器開發(fā)(一)- 環(huán)境搭建
Leaf,知道的人我就不用多廢話介紹了。
GitHub地址:https://github.com/name5566/leaf
以下原文摘抄:
Leaf 是一個由 Go 語言(golang)編寫的開發(fā)效率和執(zhí)行效率并重的開源游戲服務(wù)器框架。Leaf 適用于各類游戲服務(wù)器的開發(fā),包括 H5(HTML5)游戲服務(wù)器。
Leaf 的關(guān)注點:
良好的使用體驗。Leaf 總是盡可能的提供簡潔和易用的接口,盡可能的提升開發(fā)的效率
穩(wěn)定性。Leaf 總是盡可能的恢復(fù)運行過程中的錯誤,避免崩潰
多核支持。Leaf 通過模塊機(jī)制和?leaf/go?盡可能的利用多核資源,同時又盡量避免各種副作用
模塊機(jī)制。
今天就先說說怎么最簡單的部署一個Leaf環(huán)境。
把自己的計算機(jī)裝好Golang開發(fā)環(huán)境。
下載leaf的服務(wù)器示例LeafServer:
https://github.com/name5566/leafserver
建一個開發(fā)目錄放好,可以修改最外層文件夾的名字,里面就不要動了。

把這個目錄加入到$GOPATH里,go編譯要通過GOPATH尋址的。
3. 獲取LeafServer的依賴庫
4. 編譯工程
5. 執(zhí)行工程bin目錄下的server文件
會有如下log

6. 執(zhí)行【Ctrl】 + 【C】停止服務(wù),效果如下:

標(biāo)簽: