omelop
TypeScript icon, indicating that this package has built-in type declarations

3.1.14 • Public • Published

Build Status

示例工程请参见:https://gitee.com/fw-assets/omelop-example

手动安装: npm install omelop -g

mkdir testProject cd testProject 初始化项目 omelop init

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

Omelop is a fast, scalable game server framework for node.js. It provides the basic development framework and many related components, including libraries and tools. Omelop is also suitable for real-time web applications; its distributed architecture makes omelop 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 omelop?

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. Omelop fills this gap, providing a full solution for building game server frameworks.

Package Sidebar

Install

npm i omelop

Weekly Downloads

5

Version

3.1.14

License

none

Unpacked Size

1.98 MB

Total Files

300

Last publish

Collaborators

  • linyngfly