地址: https://github.com/lonnng/nano
有两个 Demo
第二个照抄 http://rumpetroll.com/, 可以先玩一下
1
annihaha 2017-08-04 15:37:23 +08:00
您好,能加您一下吗?
|
2
jevirs 2017-08-04 16:32:19 +08:00
rumpetroll 那个怎么找不到那个可以钻的,。。大大的球?
|
5
HaoC12 2017-08-04 20:17:24 +08:00
666
|
6
markx 2017-08-04 22:12:18 +08:00
很厉害的样子!
|
7
cwing 2017-08-04 22:16:35 +08:00
辣么多人写框架,有成功项目了吗
|
9
boboliu 2017-08-04 22:37:26 +08:00
就不怕突然 stop-the-world 么。。。
|
12
ipconfiger 2017-08-04 23:13:48 +08:00
能加载 Lua 脚本不? 如果不能用 Lua 脚本写逻辑, 那么怎么把这些琐碎的东西交给数值策划呢? 你招不到用 Go 的数值策划, 那你的游戏成本怎么控制?
|
13
chrislon OP @ipconfiger 其实并不难,可以用 golua,把需要 Lua 的一部分模块封装成一个 component,handler 里面把请求转到 Lua 层
|
14
chrislon OP @ipconfiger
type LuaHandler struct { vm *lua.State } func (h *LuaHandler) Init(){ h.vm = lua.NewState() } func (h *LuaHandler) AfterInit(){ h.vm.LoadScripts() } func (h *LuaHandler) LogicProcessorA(session *session.Session, message *pb.MessageA) error { return h.vm.Execute("logicA", session, message) } func (h *LuaHandler) LogicProcessorB(session *session.Session, message *pb.MessageB) error { return h.vm.Execute("logicB", session, message) } ======= 上门的代码不能运行,但是大概是这么一个流程 |
16
owt5008137 2017-08-05 19:37:42 +08:00 via Android
https://github.com/atframework/atsf4g-co
那我也来安利一波 cxx 写得游戏服务器框架。平行扩容,单线程百万级 QPS |
17
lizhenda 2017-08-05 19:46:54 +08:00
和自己裸写的有啥商业化区别呢,主要觉得自己从 0 写好像也不那么难,go 已经都这么屌了
|
19
chrislon OP @owt5008137 多少客户端并发呢?
|
20
qile1 2017-08-05 23:40:17 +08:00 via Android
有没有可以 1 弄斗地主或者麻将的 1 框架
|
22
chenhui7373 2017-08-06 09:35:02 +08:00
@boboliu 新版已经减轻好多了把,go 写工程真正问题好像不在于此。
|
23
chrislon OP @chenhui7373 恩,是的
|
24
qile1 2017-08-06 22:09:38 +08:00 via Android
那可以利用它的实时通信控制其他程序进行操作不?比如发送打开命令,它立即下载一个文件并打开一个程序,我 1 想用它写个心电系统
另外如果是推广,建议开源一个小的扑克程序或者简单的网络游戏教程,这样会有好多人去学习的,至于麻将程序复杂也麻烦些,不适合教程,你要开源了,各地麻将程序没法卖了 |
26
mikejinhua 2017-08-07 15:34:38 +08:00 1
大家去看作者 github 头像,包你满意。:-)
|
27
ziming2018 2017-08-07 19:56:24 +08:00
github 头像是你本人?
|
28
mentalidade 2017-08-11 13:48:53 +08:00
@mikejinhua 这头像
|
29
wencan 2017-08-12 13:31:50 +08:00
帮加星
|
30
chrislon OP |
31
Yoock 2017-08-14 15:40:12 +08:00
已加星🌟
|