awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesGame Engine Extensions

Modular plugins designed to extend the core functionality and logic of a game engine.

Distinct from Plugin-Based Logic Extensions: Specifically targets game engine architecture rather than general request-lifecycle logic extensions.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Game Engine Extensions. Refine with filters or upvote what's useful.

Awesome Game Engine Extensions GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ketoo/noahgameframeketoo 的头像

    ketoo/NoahGameFrame

    4,139在 GitHub 上查看↗

    NoahGameFrame 是一个专为实时多人游戏设计的分布式游戏服务器框架。它利用 Actor 模型后端,通过异步、事件驱动的系统来管理游戏状态和逻辑,并将工作负载分配到多个 CPU 上。 该框架具有一个可脚本化的服务器环境,集成了外部脚本语言,允许在不重启服务器的情况下更新游戏行为和机制。它还采用基于插件的架构和面向接口的设计,以支持添加自定义应用逻辑和模块化引擎扩展。 系统通过线程池执行模型管理并发,并通过异步消息传递协调状态更新,以保持分布式处理器之间的一致性。

    Provides an interface-oriented plugin system to add custom application logic and modular engine extensions.

    C++
    在 GitHub 上查看↗4,139
  • nem0/lumixenginenem0 的头像

    nem0/LumixEngine

    3,829在 GitHub 上查看↗

    LumixEngine is a high-performance C++ 3D game engine designed for building interactive 3D applications. It is built on a data-oriented component system that organizes objects in contiguous memory blocks to maximize CPU cache performance. The engine features a dynamic binary plugin architecture for loading external modules at runtime and an embedded scripting virtual machine that exposes internal logic for external control without recompilation. Computational workloads are managed via a task-based parallel execution model that distributes jobs across multiple processor cores. The framework in

    Supports modular game engine extensions via a binary plugin system and embedded scripting.

    C++
    在 GitHub 上查看↗3,829
  • gramps/godotsteamGramps 的头像

    Gramps/GodotSteam

    3,700在 GitHub 上查看↗

    GodotSteam is a cross-platform game engine plugin and wrapper that integrates the Steamworks SDK into the Godot Engine. It serves as an interface for managing platform services, user profiles, and achievements across Windows, Linux, and macOS. The project provides a bridge for detecting Steam client status and managing the SDK lifecycle, including initialization and shutdown processes. It enables the game to handle event callbacks from the Steam platform and allows for application relaunches via the client to ensure background services are active. The plugin covers authentication and identit

    Acts as a modular extension that allows Godot to communicate with the Steam client and system APIs.

    在 GitHub 上查看↗3,700
  1. Home
  2. Software Engineering & Architecture
  3. Plugin-Based Logic Extensions
  4. Game Engine Extensions