moon
Game server framework
A lightweight game server framework based on the actor model for developing cross-platform games and applications with high performance networking capabilities.
A lightweight game server framework implemented with Actor Model
795 stars
38 watching
172 forks
Language: C++
last commit: 2 months ago
Linked from 1 awesome list
actor-modelcoroutinecppcpp17cross-platformgamegame-serverluamultithreadingnetworkunity
Related projects:
Repository | Description | Stars |
---|---|---|
jzyong/game-server | A Java-based game server framework for building massively multiplayer online games with distributed architecture and various AI tools. | 1,168 |
scutgame/scut | A game server framework that supports multiple programming languages and provides a set of modules to simplify online game development. | 1,334 |
dualface/quickserver | A Lua-based game server framework with support for plugins and scalable architecture. | 143 |
gamepopper/vigilante-game-framework | A high-level game framework for building 2D and 3D games with basic graphics and physics capabilities. | 65 |
menacher/java-game-server | A Java-based multiplayer game server supporting TCP and UDP network protocols | 1,276 |
deepnight/gamebase | A lightweight framework for building games with Heaps and Haxe | 623 |
xtaci/gonet | A game server skeleton in Go that enables communication between game servers and statistical servers. | 1,272 |
leomaurodesenv/vindinium | An online multiplayer game server written in JavaScript, featuring artificial intelligence and a simulated battle environment. | 0 |
unity-technologies/com.unity.netcode.gameobjects | A Unity package providing networking capabilities to GameObject and MonoBehaviour workflows. | 2,159 |
gabeklavans/gamejay-bot | A Telegram bot and server combination for hosting and processing web-based games | 4 |
filippo-orru/fourinarow-server | An online version of the popular game four in a row with worldwide online play and features like account creation and local multiplayer. | 24 |
phalcode/gamevault-backend | A backend server application designed to manage and provide access to DRM-free games stored on a file server. | 224 |
johanp/pixelizer | A game development framework that uses entities and components to simplify game creation and reduce tedious tasks. | 53 |
tannerrogalsky/punchdrunk | Replicates the LÖVE API in JavaScript by creating an environment that mimics the behavior of the Lua-based game development framework. | 81 |
0xe111/cat-400 | A modular and extensible game framework for Nim programming language, providing a solid foundation for building cross-platform games. | 90 |