4.2.21 • Published 10 months ago

omelox v4.2.21

Weekly downloads
2
License
ISC
Repository
-
Last release
10 months ago

etx-rpc

官方网站:https://omelox.io 欢迎加Omelox官方QQ群:xxxxxxxx

示例工程请参见:https://gitee.com/fw-assets/omelox/tree/master/examples/simple-example

手动安装: npm install omelox -g

mkdir testProject cd testProject 初始化项目 omelox init

与Pomelo的关系

  1. omelox是pomelo的TS版本,框架内部把回调改为了Promise。
  2. 框架与pomelo一样,所以可以看pomelo的相关教程。
  3. 协议与pomelo一样,所以pomelo的客户端代码可以直接对接上omelox服务端。

框架编译方法

git clone https://gitee.com/fw-assets/omelox.git
cd omelox
yarn
yarn run build

编译好以后可以使用 yarn link 或者 npm link 软链接到自己的项目。 也可以用 yarn 的 workspace

查看omelox CHANGELOG

Omelox -- a fast, scalable game server framework for node.js

Omelox is a fast, scalable game server framework for node.js. It provides the basic development framework and many related components, including libraries and tools. Omelox is also suitable for real-time web applications; its distributed architecture makes omelox scale better than other real-time web frameworks.

Features

Complete support of game server and realtime application server architecture

  • Multiple-player game: mobile, social, web, MMO rpg(middle size)
  • Realtime application: chat, message push, etc.

Fast, scalable

  • Distributed (multi-process) architecture, can be easily scale up
  • Flexible server extension
  • Full performance optimization and test

Easy

  • Simple API: request, response, broadcast, etc.
  • Lightweight: high development efficiency based on node.js
  • Convention over configuration: almost zero config

Powerful

  • Many clients support, including javascript, flash, android, iOS, cocos2d-x, C
  • Many libraries and tools, including command line tool, admin tool, performance test tool, AI, path finding etc.
  • Good reference materials: full docs, many examples and an open-source MMO RPG demo

Extensible

  • Support plugin architecture, easy to add new features through plugins. We also provide many plugins like online status, master high availability.
  • Custom features, users can define their own network protocol, custom components very easy.

Why should I use omelox?

Fast, scalable, real-time game server development is not an easy job, and a good container or framework can reduce its complexity. Unfortunately, unlike web, finding a game server framework solution is difficult, especially an open source solution. Omelox fills this gap, providing a full solution for building game server frameworks.

Thanks JetBrains

JetBrains WebStrom

4.2.20

10 months ago

4.2.21

10 months ago

4.2.17

10 months ago

4.2.18

10 months ago

4.2.19

10 months ago

4.2.15

1 year ago

4.2.16

1 year ago

4.2.14

1 year ago

4.2.10

2 years ago

4.2.11

2 years ago

4.2.12

2 years ago

4.2.13

2 years ago

4.2.9

2 years ago

4.2.8

2 years ago

4.2.7

2 years ago

4.2.6

3 years ago

4.2.5

3 years ago

4.2.3

3 years ago

4.2.2

3 years ago

4.1.3

3 years ago

4.2.4

3 years ago

3.1.3

3 years ago

3.1.6

3 years ago

3.1.5

3 years ago

3.1.4

3 years ago

3.1.2

4 years ago

3.1.1

4 years ago

3.0.14

4 years ago

3.0.13

4 years ago

3.0.12

4 years ago

3.0.10

4 years ago

3.0.7

4 years ago

3.0.6

4 years ago

3.0.5

4 years ago

3.0.4

4 years ago

3.0.3

4 years ago

2.1.1

5 years ago

1.3.11

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago