网易开源游戏服务器框架-Pomelo实践
来源:互联网 发布:面纱3.0口感数据 编辑:程序博客网 时间:2024/05/16 15:29
http://blog.csdn.net/puncha/article/details/12871289
Pomelo是网易开发的一款开源游戏服务器框架,出了做游戏的服务器端,他也可以作为一个高效的网站后台。网址是:http://pomelo.netease.com
其实,他官方的文档是中文的,照理说,我不用再写博客记录下详细的操作步骤了,但是发现里面还是有一些错误的,所以。。。还是要记录点东西。
1. 安装:参考https://github.com/NetEase/pomelo/wiki/%E5%AE%89%E8%A3%85pomelo
>npm install pemolo -g
他宣传是支持windows平台的,但是我在windows下没有安装成功,试了几次,放弃了!转而使用在线的Linux平台:Nitrous.IO(https://www.nitrous.io/join/9MeRMIpjv-w),安装成功。
2. 新建项目:参考https://github.com/NetEase/pomelo/wiki/pomelo%E7%9A%84HelloWorld
>pemelo init ./HelloWorld
>cd HelloWorld
>sh npm-install.sh
3. 启动:参考https://github.com/NetEase/pomelo/wiki/pomelo%E7%9A%84HelloWorld
>cd game-server
>pemelo start
>cd ../web-server
>node app
注意,这里官方文档有错误!把两个目录名都写成了game-server!
4. 测试:参考https://github.com/NetEase/pomelo/wiki/pomelo%E7%9A%84HelloWorld
启动服务之后,应该就能访问网址了:http://gamestarter-42725.apne1.actionbox.io:3001/
他网站服务器监听的是3001端口,而game服务器监听的应该是3010端口。
点击“Test Game Server”按钮照理应该会出现Game Server OK,但是实际情况是不会!为什么,因为他的网页里面写死了localhost,而我是托管在NItrous.IO上的,所以需要该一下,打开"./web-server/index.html", 把host = "gamestarter-42725.apne1.actionbox.io";改到就OK了。
- 网易开源游戏服务器框架-Pomelo实践(一)
- 网易开源游戏服务器框架-Pomelo实践
- 网易开源游戏服务器框架 Pomelo
- Pomelo网易开源基于Node.js的游戏服务器框架pomelo
- 网易游戏服务器开发框架 Pomelo
- 网易游戏服务器开发框架 Pomelo
- 网易正式发布 Pomelo 开源游戏服务端框架
- 网易正式发布 Pomelo 开源游戏服务端框架
- 网易正式发布Pomelo开源游戏服务端框架
- 【Nodejs】Pomelo:网易开源基于游戏服务端框架安装
- 游戏服务器框架pomelo
- 网易开源框架 MMO游戏框架 pomelo剖析 安装配置篇
- Pomelo:网易开源基于 Node.js 的游戏服务端框架
- Pomelo:网易开源基于 Node.js 的游戏服务端框架
- Pomelo:网易开源基于 Node.js 的游戏服务端框架
- Pomelo:网易开源基于 Node.js 的游戏服务端框架
- Pomelo:网易开源基于 Node.js 的游戏服务端框架
- Pomelo:网易开源基于 Node.js 的游戏服务端框架
- Ubuntu 14.04 install Vsftpd-3.0.2 and setup chroot users
- 新版V8引擎的一些介绍和了解
- Python len()方法
- 使用github练习bootstrap,jquery
- SDIO驱动(10)Host的operations实现
- 网易开源游戏服务器框架-Pomelo实践
- 随即输出10个字母,要求不重复
- uva 225 dfs + 减枝
- HttpSession
- 蓝桥杯决赛之关联账户
- 垃圾回收器算法之引用计数器法
- Matlab:调试成功运行失败的解决方法(附加求助!)
- 参考1
- 2017_05_21(第一次随机组队赛杂记(全是飞机的题目))