zoukankan      html  css  js  c++  java
  • pomelo初探

    最近发现了一个比较好玩的东西pomelo。地址:点击打开链接

    这个东西是网易开发的一套基于node.js的高性能,分布式游戏服务器框架。这套框架不仅可以用来开发游戏服务器,也可用于开发高实时web应用。

    去看pomelo的wiki,有点小小的吃惊了。第一次见到国内的开源项目有这么详细的文档。虽然某些说明文档里还有些小误差,但整体而言,能看出是用了心在做这个东西。

    网易的云风大神,不知道英文名叫什么。之前看他写过的Lua文档,非常的棒。文笔很朴素,讲解透彻,膜拜一下。

    pomelo的开发环境需要几个东西,mac下面配置极其简单,比较舒心。win下没搞过,也没兴趣搞。(勿喷)


    安装node.js环境,官网点击安装。

    安装GYP,后续的demo部署需要用到这个。GYP下载源码,运行脚本sudo  python setup.py  install。运行完成之后有可能需要将文件

    gyp_main.py拷贝到/usr/local/bin目录下面。


    好了,基本这样就可以了。最好的学习方式是拿demo来练,所以去下demo吧,看文档部署到本机上就可以了。

    我部署好了那个分布式聊天系统chatofpomelo的服务端和ios的cocos2d-x版客户端,挺简单。这个cocos2d-x的客户端是刚出炉的新鲜货哦,因为我看到它是用最新的2.1.4的release版写的,顺便把自己的cocos2d-x引擎升级了一下。


    然后那个lordofpomelo也部署了,可惜没有移动客户端,考虑是不是可以抽时间写个cocos2d-x的版本。

    看了这个MMO的demo,看起来好像不错。要是能做的再精致一些就好了,感觉真心好粗糙哦。


    这里只给了地址,详细的安装文档官方已经给的很详细了。

    后续应该会研究下这个东西,顺便写点东西,出个专题?

  • 相关阅读:
    WebView断网提示
    Android连续点击多次事件的实现
    Android ADB Server启动失败
    Android Studio撤销与SVN的关联
    SVN拉取后撤销,恢复未拉取之前的状态
    如何通过报表单元格右键控制报表跳转到不同链接地址
    如何提高报表的取数性能
    如何实现参数级联查询
    如何实现参数和报表间的联动效果
    如何实现报表直接打印需求
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3215145.html
Copyright © 2011-2022 走看看