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
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
Paper is a high-performance server implementation for hosting multiplayer Minecraft games. It functions as a performance-oriented game engine designed to reduce resource usage and resolve mechanical inconsistencies in game logic. The project provides a platform for extending server logic and adding custom gameplay features through a dedicated plugin API. This allows for the development and integration of third-party extensions to add specialized capabilities to the server environment. The software covers several technical areas including server performance optimization for high-concurrency e
This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati
Cuberite ist ein hochperformanter Multiplayer-Spieleserver für Java-Edition-Clients, der für eine ressourcenschonende Umgebung (niedriger RAM- und CPU-Verbrauch) zum Hosten geteilter virtueller Räume entwickelt wurde.
Die Hauptfunktionen von cuberite/cuberite sind: Multiplayer Game Servers, Game Logic Scripting, Minecraft Server Hosting, Lua Game, Storage Space Optimization, Remote Diagnostic Consoles, Cross-Platform Server Deployments, Multi-Platform Deployments.
Open-Source-Alternativen zu cuberite/cuberite sind unter anderem: 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… papermc/paper — Paper is a high-performance server implementation for hosting multiplayer Minecraft games. It functions as a… warzone2100/warzone2100 — Warzone 2100 is an open-source real-time strategy game engine focused on tactical combat and base building. It… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… pumpkin-mc/pumpkin — Pumpkin is a high-performance Minecraft game server implementation designed to host shared virtual worlds. It is…