
地址: https://github.com/lonnng/nano
有两个 Demo
第二个照抄 http://rumpetroll.com/, 可以先玩一下
1 annihaha 2017 年 8 月 4 日 您好,能加您一下吗? |
2 jevirs 2017 年 8 月 4 日 rumpetroll 那个怎么找不到那个可以钻的,。。大大的球? |
5 HaoC12 2017 年 8 月 4 日 666 |
6 markx 2017 年 8 月 4 日 很厉害的样子! |
7 cwing 2017 年 8 月 4 日 辣么多人写框架,有成功项目了吗 |
9 boboliu 2017 年 8 月 4 日 就不怕突然 stop-the-world 么。。。 |
12 ipconfiger 2017 年 8 月 4 日 能加载 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 年 8 月 5 日 via Android https://github.com/atframework/atsf4g-co 那我也来安利一波 cxx 写得游戏服务器框架。平行扩容,单线程百万级 QPS |
17 lizhenda 2017 年 8 月 5 日 和自己裸写的有啥商业化区别呢,主要觉得自己从 0 写好像也不那么难,go 已经都这么了 |
19 chrislon OP @owt5008137 多少客户端并发呢? |
20 qile1 2017 年 8 月 5 日 via Android 有没有可以 1 弄斗地主或者麻将的 1 框架 |
22 chenhui7373 2017 年 8 月 6 日 @boboliu 新版已经减轻好多了把,go 写工程真正问题好像不在于此。 |
23 chrislon OP @chenhui7373 恩,是的 |
24 qile1 2017 年 8 月 6 日 via Android 那可以利用它的实时通信控制其他程序进行操作不?比如发送打开命令,它立即下载一个文件并打开一个程序,我 1 想用它写个心电系统 另外如果是推广,建议开源一个小的扑克程序或者简单的网络游戏教程,这样会有好多人去学习的,至于麻将程序复杂也麻烦些,不适合教程,你要开源了,各地麻将程序没法卖了 |
26 mikejinhua 2017 年 8 月 7 日 大家去看作者 github 头像,包你满意。:-) |
27 ziming2018 2017 年 8 月 7 日 github 头像是你本人? |
28 mentalidade 2017 年 8 月 11 日 @mikejinhua 这头像 |
29 wencan 2017 年 8 月 12 日 帮加星 |
30 chrislon OP |
31 Yoock 2017 年 8 月 14 日 已加星 |