How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp
Craft is a multiplayer voxel sandbox written in C. It utilizes an OpenGL voxel engine to render a block-based world and implements an infinite terrain generator that uses noise functions to create deterministic, procedural landscapes. The project features a networked environment where players can build and modify a shared world using socket-based state synchronization. To maintain consistency across sessions, it employs a voxel world database to store and retrieve modified block coordinates. The system covers a range of capabilities including 3D collision detection for character movement, to
tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res
This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player data and game logic. It functions as a modular game server framework and an NPC AI and scripting engine, providing the necessary infrastructure to host a persistent virtual environment. The system is distinguished by a modular framework that allows for the extension of core engine behavior through isolated modules and function hooks without modifying the source code. It includes a structured SQL data layer for managing authentication, character states, and world environment sett
Veloren is an open-source multiplayer RPG featuring a voxel-based action adventure in a procedurally generated fantasy world. It is built upon a voxel game engine that supports 3D rendering via Vulkan and Metal, utilizing a procedural world generator to create geography and ecosystems based on erosion algorithms and temperature maps.
The main features of veloren/veloren are: Massively Multiplayer Games, Massively Multiplayer Online Games, Environmental Asset Population, WebAssembly Plugin Extensions, WebAssembly Sandboxing, Dedicated Hosting, WebAssembly Plugins, Character State Systems.
Projects with overlapping indexed features include: space-wizards/space-station-14 — Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an… fogleman/craft — Craft is a multiplayer voxel sandbox written in C. It utilizes an OpenGL voxel engine to render a block-based world… tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… azerothcore/azerothcore-wotlk — This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… tomlooman/actionroguelike — ActionRoguelike is a third-person cooperative game project built with C++ and Unreal Engine. It functions as a…