Pomelo是基于Node.js的高性能、分布式游戏服务器框架。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。Pomelo不但适用于游戏服务器开发,也可用于开发高实时Web应用

开发前提条件:

Windows系统,请确保你的Windows系统包含源码编译工具。Node.js的源码主要由C++代码和JavaScript代码构成,但是却用 gyp 工具来做源码的项目管理,该工具采用Python语言写成的。在Windows平台上,Node.js采用gyp来生成Visual Studio Solution文件,最终通过VC++的编译器将其编译为二进制文件。所以,在安装之前请确保你的Windows系统以下两个条件:

*  Python (2.5<version<3.0)。

* VC++ 编译器,包含在 Visual Studio 2010 中(VC++ 2010 Express亦可)

node 版本 0.8.22

pomelo 版本 0.3.5

1:安装 pomelo

npm install -g pomelo

2:试试 pomelo 安装是否ok

pomelo --help 

3:开始进行开发

pomelo init pomelo_demo

这个就会创建基本的pomelo开发环境,包括 game-server 和 web-server 文件夹

4:接下来就是安装 node modules 直接在工程目录下面,敲入

npm-install.bat 

即可完成安装

5:然后进入 game-server 目录下

敲入

pomelo start 

即可完成服务端代码的启动

6:然后进入 web-server 目录下

先安装 components 客户端库 (安装前确保已经装有 component,使用 npm install -g component 来安装)

敲入

bincomponent.bat 

然后在 web-server 目录下

node app 

根据提示,在浏览器上可以浏览效果了

最新资讯
滴滴橙心优选与中粮福临门达成合作 涉及商品供应等方面

滴滴橙心优选与中粮福

滴滴旗下社区电商平台橙心优选与中粮福临门食品营销有
Facebook内容监管委员会大选前运作 可推翻扎克伯格决定

Facebook内容监管委员

该监督委员会被一些人士称为Facebook的“最高法(tian)院(ping)”,有
特斯拉新电池计划发布 对谁的威胁最大?

特斯拉新电池计划发布

虽然现在特斯拉的电池计划并未成为现实,但随着特斯拉从
拼多多低市价1000元卖茅台,茅台称没供货

拼多多低市价1000元卖

拼多多上第三方卖家销售的53度飞天茅台价格远低于市场
美团配送魏巍:开放平台业务规模已增长175%

美团配送魏巍:开放平台

美团配送总经理魏巍透露,自去年宣布对外开放即时配送能
特斯拉柏林工厂预计年底前电池和电池组生产将获批

特斯拉柏林工厂预计年

特斯拉希望能够在柏林Giga推进电池电池和电池组的生产
最新文章
详解Vue的ref特性的使用

详解Vue的ref特性的使

这篇文章主要介绍了详解Vue的ref特性的使用,文中通过
vue学习笔记之slot插槽基本用法实例分析

vue学习笔记之slot插

这篇文章主要介绍了vue学习笔记之slot插槽基本用法,结
vue跳转方式(打开新页面)及传参操作示例

vue跳转方式(打开新页

这篇文章主要介绍了vue跳转方式(打开新页面)及传参操作,
vue学习笔记之过滤器的基本使用方法实例分析

vue学习笔记之过滤器

这篇文章主要介绍了vue学习笔记之过滤器的基本使用方
js获取本日、本周、本月的时间代码

js获取本日、本周、本

本篇文章给大家分享的内容是利用js如何获取本日、本周
node crawler如何添加promise支持

node crawler如何添加

这篇文章主要介绍了node crawler如何添加promise支持,