ketoo/NoahGameFrame
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4492
- days_rel: n/a
- days_push: 1285
- n_releases_24m: 0
Adoption not part of the score
4147 stars · 1113 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
NoahGameFrame (NF) is a fast, scalable, distributed game server engine and plugin framework written in C++, featuring an actor model, network library, and event/attribute-driven architecture. It supports C#/Lua scripting and clients built with Unity3D and Cocos2dx, and is suited for real-time multiplayer games like MMO RPGs and MOBAs.
Use cases
- build a distributed game server for an MMORPG
- create a real-time multiplayer MOBA backend
- develop a scalable game server with an actor model in C++
- integrate a C++ game server with a Unity3D client
- script game logic in Lua on a C++ server engine
- set up TCP or HTTP servers for a game backend
- implement load balancing and scaling for game servers
When to choose
- you need a proven, open-source distributed game server framework in C++
- you are building an MMO RPG, MOBA, or other real-time multiplayer game
- you want a plugin-based, event-driven server architecture with actor-model concurrency
- your team uses Unity3D or Cocos2dx clients with C#/Lua scripting
When to avoid
- you need a fully maintained project with active development and recent releases
- you are building a simple single-player or small-scale game that doesn't need a distributed server
- you prefer a framework with Unreal Engine support, which is only planned, not implemented
- you need a general-purpose application server rather than a game-specific engine
Facets
framework · maturity maintenance
game-engine rpc concurrency plugin-system networking http-server websocket gaming-tools microservices cpp windows cross-platform lua game-server actor-model mmorpg moba distributed-server unity3d cocos2d-x lua-scripting csharp-client multiplayer game-development real-time linux
2 sources
- readme: https://github.com/ketoo/NoahGameFrame · fetched 2026-08-28 · cc441fa564f2
- homepage: https://github.com/ketoo/NoahGameFrame/wiki · fetched 2026-08-29 · 716e2d004c3c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ketoo/NoahGameFrame | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="ketoo/NoahGameFrame")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem