awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ketoo avatar

ketoo/NoahGameFrame

0
View on GitHub↗
4,139 स्टार्स·1,112 फोर्क्स·C++·Apache-2.0·4 व्यूज़github.com/ketoo/NoahGameFrame/wiki↗

NoahGameFrame

NoahGameFrame रीयल-टाइम मल्टीप्लेयर गेम के लिए डिज़ाइन किया गया एक वितरित गेम सर्वर फ्रेमवर्क है। यह एक एसिंक्रोनस, इवेंट-संचालित सिस्टम के माध्यम से गेम स्टेट और लॉजिक का प्रबंधन करने के लिए एक एक्टर मॉडल बैकएंड का उपयोग करता है जो कई CPU पर वर्कलोड वितरित करता है।

फ्रेमवर्क में एक स्क्रिप्टेबल सर्वर वातावरण है जो बाहरी स्क्रिप्टिंग भाषाओं को एकीकृत करता है, जिससे सर्वर को पुनरारंभ किए बिना गेम व्यवहार और मैकेनिक्स में अपडेट की अनुमति मिलती है। यह कस्टम एप्लिकेशन लॉजिक और मॉड्यूलर इंजन एक्सटेंशन को जोड़ने के लिए इंटरफ़ेस-उन्मुख डिज़ाइन के साथ एक प्लगइन-आधारित आर्किटेक्चर का भी उपयोग करता है।

सिस्टम थ्रेड-पूल निष्पादन मॉडल के माध्यम से कॉन्करेंसी का प्रबंधन करता है और वितरित प्रोसेसरों में स्थिरता बनाए रखने के लिए एसिंक्रोनस मैसेज पासिंग के माध्यम से स्टेट अपडेट का समन्वय करता है।

Features

  • Scalable Game Server Frameworks - Provides a scalable game server framework that distributes real-time multiplayer workloads across multiple processors.
  • Asynchronous Message Passings - Provides asynchronous message passing to coordinate state updates between isolated actor-based workloads.
  • Distributed Game Backends - Provides a distributed game backend that scales server logic across multiple processes using an actor model.
  • Game Backend Frameworks - Ships a distributed game backend framework for real-time multiplayer games with actor-based workload distribution.
  • Game State Management - Manages authoritative game state using an event-driven model for both synchronous and asynchronous logic.
  • Scriptable Game Servers - Integrates external scripting languages to allow updates to game behavior and mechanics without restarting the server.
  • Actor Models - Uses an actor model backend to manage high concurrency and parallel processing of game state.
  • Distributed Actor Frameworks - Implements a distributed actor framework to scale multiplayer game logic across multiple CPU cores.
  • Game Logic State Managers - Employs an event-driven state management system to keep game state consistent across multiple users.
  • Game State Event Managers - Implements an event-driven state manager to process game logic via synchronous and asynchronous event queues.
  • Game Logic Scripting - Provides a system for defining custom interactive game behaviors via embedded scripting languages.
  • Scriptable Server Runtimes - Integrates external scripting languages to update server-side game behavior without requiring a restart.
  • Embedded Script Execution - Integrates an embedded scripting runtime to allow game behavior updates without restarting the server.
  • External Script Execution - Supports executing external scripts to modify application behavior and mechanics without recompilation.
  • Plugin Extenders - Includes a plugin framework that allows loading external libraries at runtime to extend server functionality.
  • Modular Game Architectures - Employs a modular game architecture that allows adding custom logic through a plugin framework.
  • Game Engine Extensions - Provides an interface-oriented plugin system to add custom application logic and modular engine extensions.
  • Fixed-Size Thread Pools - Uses a fixed-size thread pool to process concurrent game tasks and minimize thread creation overhead.
  • Engine Extension Interfaces - Offers an interface-oriented plugin system for adding custom application logic and modular engine extensions.
  • Game Server Frameworks - Distributed game server framework.
  • Game Server Frameworks - Distributed C++ game server framework.

स्टार हिस्ट्री

ketoo/noahgameframe के लिए स्टार हिस्ट्री चार्टketoo/noahgameframe के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

NoahGameFrame के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो NoahGameFrame के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • egametang/etegametang का अवतार

    egametang/ET

    9,813GitHub पर देखें↗

    ET is a C# game server framework and distributed actor model runtime designed for large-scale multiplayer environments. It provides a comprehensive toolkit for building distributed game backends, incorporating a multiplayer network transport layer and a specialized suite for game AI and pathfinding. The framework is distinguished by its use of a distributed actor model to scale processing across multiple threads and servers, utilizing isolated actors for state management and messaging. It features a unified codebase architecture that allows shared logic between the server and client, enabling

    C#actorc-sharpdotnet
    GitHub पर देखें↗9,813
  • kbengine/kbenginekbengine का अवतार

    kbengine/kbengine

    5,690GitHub पर देखें↗

    KBEngine is a distributed game server engine and backend infrastructure designed for massively multiplayer online environments. It provides a multi-process architecture to handle high player concurrency and real-time interactions within a shared virtual world. The system features a scriptable game logic framework that combines a high-performance core with a high-level scripting language. This allows for game behavior modifications through a hot-fixable runtime that updates logic without requiring server restarts. The engine manages server scaling via dynamic load balancing across multiple ha

    C
    GitHub पर देखें↗5,690
  • netease/pomeloNetEase का अवतार

    NetEase/pomelo

    11,880GitHub पर देखें↗

    Pomelo is a distributed Node.js game server framework designed for building scalable multiplayer game backends and real-time web applications. It employs a multi-process architecture to distribute application logic horizontally across a cluster of machines, enabling high concurrency and balanced network traffic. The framework utilizes a WebSocket communication layer to manage bidirectional data exchange between diverse web clients and server clusters. It incorporates a remote procedure call system for triggering functions across remote server processes and uses Protocol Buffers for binary ser

    JavaScript
    GitHub पर देखें↗11,880
  • ruby-concurrency/concurrent-rubyruby-concurrency का अवतार

    ruby-concurrency/concurrent-ruby

    5,830GitHub पर देखें↗

    Concurrent Ruby is a comprehensive concurrency toolkit for the Ruby language that provides thread-safe data structures, synchronization primitives, and asynchronous execution patterns. It implements core concurrency abstractions including an actor model framework where isolated actors communicate through asynchronous message passing, a future and promise system for composing non-blocking operations, and thread pool executors that manage reusable worker threads for concurrent task execution. The library distinguishes itself through a broad set of coordination mechanisms that go beyond basic th

    Ruby
    GitHub पर देखें↗5,830
NoahGameFrame के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

ketoo/noahgameframe क्या करता है?

NoahGameFrame रीयल-टाइम मल्टीप्लेयर गेम के लिए डिज़ाइन किया गया एक वितरित गेम सर्वर फ्रेमवर्क है। यह एक एसिंक्रोनस, इवेंट-संचालित सिस्टम के माध्यम से गेम स्टेट और लॉजिक का प्रबंधन करने के लिए एक एक्टर मॉडल बैकएंड का उपयोग करता है जो कई CPU पर वर्कलोड वितरित करता है।

ketoo/noahgameframe की मुख्य विशेषताएं क्या हैं?

ketoo/noahgameframe की मुख्य विशेषताएं हैं: Scalable Game Server Frameworks, Asynchronous Message Passings, Distributed Game Backends, Game Backend Frameworks, Game State Management, Scriptable Game Servers, Actor Models, Distributed Actor Frameworks।

ketoo/noahgameframe के कुछ ओपन-सोर्स विकल्प क्या हैं?

ketoo/noahgameframe के ओपन-सोर्स विकल्पों में शामिल हैं: egametang/et — ET is a C# game server framework and distributed actor model runtime designed for large-scale multiplayer… kbengine/kbengine — KBEngine is a distributed game server engine and backend infrastructure designed for massively multiplayer online… netease/pomelo — Pomelo is a distributed Node.js game server framework designed for building scalable multiplayer game backends and… ruby-concurrency/concurrent-ruby — Concurrent Ruby is a comprehensive concurrency toolkit for the Ruby language that provides thread-safe data… cloudwu/skynet — Skynet is a distributed game server framework designed for building scalable online game backends. It utilizes… heroiclabs/nakama — Nakama is a distributed server framework designed for real-time multiplayer games and social applications. It provides…