1 dépôt
Plugin systems that connect server-side logic to frontend game engines.
Distinct from Headless Game Clients: Existing candidates focus on headless clients or integrity monitoring, not the architectural bridge to frontend engines.
Explore 1 awesome GitHub repository matching game development · Client Integration Plugins. Refine with filters or upvote what's useful.
KBEngine est un moteur de serveur de jeu distribué et une infrastructure backend conçue pour les environnements massivement multijoueurs en ligne. Il fournit une architecture multi-processus pour gérer une forte concurrence de joueurs et des interactions en temps réel au sein d'un monde virtuel partagé. Le système présente un framework de logique de jeu scriptable qui combine un cœur haute performance avec un langage de script de haut niveau. Cela permet des modifications du comportement du jeu via un runtime corrigeable à chaud (hot-fixable) qui met à jour la logique sans nécessiter de redémarrages du serveur. Le moteur gère la mise à l'échelle du serveur via un équilibrage de charge dynamique sur plusieurs nœuds matériels et assure une vue du monde cohérente via une synchronisation d'état en temps réel entre le serveur et les clients de jeu. Il inclut également des mécanismes pour la persistance des données de jeu, tels que des sauvegardes d'entités planifiées et des instantanés d'état du serveur. Les capacités administratives incluent des outils de débogage de serveur en direct pour surveiller l'état du système et gérer les cycles de vie du serveur.
Provides a plugin-based system to connect server logic to frontend game engines for building functional clients.