• { } 会被认为是函数块 加上括号即可

  • 找人去香港买吧.. 我就是托同事买回来的. 最高配的 13 吋。兑换后只有 RMB1W 左右。

  • 这个想法很不错啊.XDDDD 根据 github 的代码来分析特长..

  • 我仿佛看到了 erlang......囧

  • 赞!! 很久以前想过做这么一个东西..!! 有空研究下。

  • 今天我去面试, 受打击了 at 2014年08月20日

    ..真是让人感到不舒服的面试官啊..

  • 赞!月底回广州,不知道能不能赶上

  • 一套 Ruby 网游服务器框架 at 2014年08月18日

    #16 楼 @oldfritter XD 娘口 33 很受欢迎啊。

    ruby 的扩展库太丰富了..导致我根本就不需要去写 = =. 导致都不知道该加点什么东西到项目里来。

    后面看看能不能集成一些通用解决方案 (比如 登陆,跨服什么的 希望在国内 ruby 不是只能做 web,能有更多的扩展可能. 大家有什么好的想法。都可以提出来.:)

  • 貌似是的 p $: p $LOAD_PATH $: << "test" p $: p $LOAD_PATH 依然相等。

  • 其实元编程很烦人 at 2014年08月12日

    适当的使用还是可以的,会让你的代码写起来漂亮很多. 不可过度使用....也会留下坑...后面自己踩

  • 一套 Ruby 网游服务器框架 at 2014年08月11日

    #11 楼 @Iacob ruby 其实是一个小姑凉。不可能让他干重活. 但是他可以很轻巧的做一些大汉子也干不来的活 适当的分配。可以让生活更美好.:)

  • 一套 Ruby 网游服务器框架 at 2014年08月11日

    =0= 周末有事..没看到..

    to huacnlee 不好意思,游戏暂时还没有上线:)

    呃..发现 git 上的那个。配置有些问题..无法直接 run 起来..

    重新提交了一下..

    部署方法大概如下

    1. 编译 libevent 和 ruby 进入 libs 把 libevent 和 ruby 都编译安装。

    2. 编译 fsnet 进入 fsnet 执行 ruby extconf.rb 这样你目录下会生成 Makefile 文件 然后 make & make install

    3. 启动 进入 scripts ruby main.rb

    然后应该会出现

    login_server[ 0.0.0.0, 50561 ]启动完成 run_server[ 0.0.0.0, 50562 ]启动完成 run_server Connecting to DBServer run_server Connecting to DBServer successful gate_server[ 0.0.0.0, 50560 ]启动完成 gate_server Connecting to LoginServer gate_server Connecting to LoginServer successful gate_server Connecting to RunServer gate_server Connecting to RunServer successful db_server[ 0.0.0.0, 50563 ]启动完成 execute on_as_child_node execute on_as_child_node execute on_as_child_node

    这样就代表服务已经启动完毕了

    对了。这个 demo 带 http 范例 浏览器进入 127.0.0.1:3000 -0- 如果看到 Hello FSNET 就代表 http 也成功启动了

  • 一套 Ruby 网游服务器框架 at 2014年08月07日

    更新一个 JAVA 的客户端:) 功能是发送 3 个 byte 到服务端,服务端返回相同的 3 个 byte 执行到 RunServer#cmd_version

  • 一套 Ruby 网游服务器框架 at 2014年08月06日

    0.0 我明天再上传一个客户端 Demo 好了....

  • 一套 Ruby 网游服务器框架 at 2014年08月06日

    -0- 感谢楼上....

    然后具体包协议.. 用的是二进制流协议, 包头如下 byte byte_order int32 full_len 后面的就是 Pack 内容 这个可以在 pack.rb 里根据自己游戏具体定义。