4.2.21 • Published 1 month ago

omelox v4.2.21

Weekly downloads
2
License
ISC
Repository
-
Last release
1 month 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

1 month ago

4.2.21

1 month ago

4.2.17

1 month ago

4.2.18

1 month ago

4.2.19

1 month ago

4.2.15

7 months ago

4.2.16

6 months ago

4.2.14

8 months ago

4.2.10

10 months ago

4.2.11

10 months ago

4.2.12

10 months ago

4.2.13

10 months ago

4.2.9

12 months ago

4.2.8

1 year ago

4.2.7

1 year ago

4.2.6

2 years ago

4.2.5

2 years ago

4.2.3

2 years ago

4.2.2

2 years ago

4.1.3

2 years ago

4.2.4

2 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

3 years ago

3.1.1

3 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

4 years ago

1.3.11

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago