开源一个golang写的游戏服务器框架
origin 游戏服务器引擎简介
origin 是一个由 Go 语言(golang)编写的分布式开源游戏服务器引擎。origin适用于各类游戏服务器的开发,包括 H5(HTML5)游戏服务器。
origin 解决的问题:
origin总体设计如go语言设计一样,总是尽可能的提供简洁和易用的模式,快速开发。
能够根据业务需求快速并灵活的制定服务器架构。
利用多核优势,将不同的service配置到不同的node,并能高效的协同工作。
将整个引擎抽象三大对象,node,service,module。通过统一的组合模型管理游戏中各功能模块的关系。
有丰富并健壮的工具库。
Hello world!
下面我们来一步步的建立origin服务器,先下载,或者使用如下命令:
go get -v -u github.com/duanhf2012/origin
于是下载到GOPATH环境目录中,在src中加入