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

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

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

citizenfx/fivem

0
View on GitHub↗
4,169 星标·2,662 分支·C++·3 次浏览cfx.re↗

Fivem

FiveM 是一个多人游戏修改框架和游戏引擎模组工具。它作为一个平台,用于创建和托管社区驱动的开放世界游戏引擎模组,专门作为 Grand Theft Auto V 的框架,以实现自定义服务器和多人游戏模式。

该项目提供了一个专用的游戏服务器主机,用于管理修改环境中的网络流量和同步游戏状态。其功能扩展到 Red Dead Redemption 2 的模组制作,允许扩展游戏机制并添加自定义内容。

该框架支持自定义游戏逻辑注入和托管专用多人游戏会话。它能够修改基础游戏行为并实现新的交互机制。

Features

  • GTA V Modifications - Acts as a comprehensive framework for creating custom multiplayer experiences and features in GTA V.
  • Game State Synchronization Servers - Provides authoritative servers that synchronize game state across clients using a custom network protocol.
  • Custom Game Behaviors - Provides a system for injecting custom behaviors and interactive mechanics into the game engine.
  • Gameplay Extensions - Enables the creation of new gameplay mechanics through custom code extensions to the base engine.
  • Game Modding Toolkits - Provides a toolkit for injecting code and altering game behavior at runtime.
  • Game Modification Frameworks - Provides a complete framework for integrating community-created modifications and overrides into open-world engines.
  • Game Servers - Provides software for hosting and managing dedicated multiplayer game sessions for modded environments.
  • Red Dead Redemption 2 Modifications - Extends game mechanics and adds custom content specifically for Red Dead Redemption 2.
  • Multiplayer Game Servers - Ships a dedicated server engine for hosting authoritative multiplayer game sessions.
  • Real-Time Multiplayer Frameworks - Offers a real-time multiplayer framework for building shared environments and custom game modes in GTA V.
  • Embedded Lua Scripting - Integrates an embedded Lua interpreter allowing users to define custom game logic without recompiling the engine.
  • Logic Injection Hooks - Uses logic injection hooks to intercept engine functions and redirect internal game logic flows.
  • Asynchronous Asset Streaming - Implements an asynchronous asset streaming system to load 3D models and textures in the background.
  • Event Messaging Systems - Implements an event messaging system to broadcast named events between clients and servers.
  • Proxy-Based API Wrappers - Employs proxy-based API wrappers to safely expose engine internals to custom code.

Star 历史

citizenfx/fivem 的 Star 历史图表citizenfx/fivem 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Fivem 的开源替代方案

相似的开源项目,按与 Fivem 的功能重合度排序。
  • kbengine/kbenginekbengine 的头像

    kbengine/kbengine

    5,690在 GitHub 上查看↗

    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
  • mozilla/browserquestmozilla 的头像

    mozilla/BrowserQuest

    9,366在 GitHub 上查看↗

    BrowserQuest is a WebSocket multiplayer game engine and real-time state synchronization tool. It functions as a web-based game server designed to manage concurrent connections and broadcast updates to maintain a consistent shared world state between a central server and distributed web clients. The project enables real-time multiplayer gaming and browser-based game development by implementing low-latency data exchange. It focuses on game state synchronization to ensure that multiple players interacting within the same environment see the same actions and world states simultaneously. The syst

    JavaScriptabandonedunmaintained
    在 GitHub 上查看↗9,366
  • colyseus/colyseusC

    colyseus/colyseus

    7,015在 GitHub 上查看↗

    Colyseus is a real-time multiplayer game framework for Node.js that provides an authoritative server model, delta-compressed state synchronization, and room-based session orchestration. It is designed to handle the core infrastructure of multiplayer games, including matchmaking, state management, and scalable process distribution across multiple servers. The framework distinguishes itself through its schema-based state definition, which enables automatic serialization and change tracking, combined with a binary WebSocket protocol for low-latency updates. Its matchmaking pipeline routes player

    TypeScript
    在 GitHub 上查看↗7,015
  • tmodloader/tmodloadertModLoader 的头像

    tModLoader/tModLoader

    5,099在 GitHub 上查看↗

    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

    C#apigamesteam
    在 GitHub 上查看↗5,099
查看 Fivem 的所有 30 个替代方案→

常见问题解答

citizenfx/fivem 是做什么的?

FiveM 是一个多人游戏修改框架和游戏引擎模组工具。它作为一个平台,用于创建和托管社区驱动的开放世界游戏引擎模组,专门作为 Grand Theft Auto V 的框架,以实现自定义服务器和多人游戏模式。

citizenfx/fivem 的主要功能有哪些?

citizenfx/fivem 的主要功能包括:GTA V Modifications, Game State Synchronization Servers, Custom Game Behaviors, Gameplay Extensions, Game Modding Toolkits, Game Modification Frameworks, Game Servers, Red Dead Redemption 2 Modifications。

citizenfx/fivem 有哪些开源替代品?

citizenfx/fivem 的开源替代品包括: mozilla/browserquest — BrowserQuest is a WebSocket multiplayer game engine and real-time state synchronization tool. It functions as a… tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… kbengine/kbengine — KBEngine is a distributed game server engine and backend infrastructure designed for massively multiplayer online… colyseus/colyseus — Colyseus is a real-time multiplayer game framework for Node.js that provides an authoritative server model,… valvesoftware/halflife — The GoldSrc game engine is a 3D game framework and first-person shooter engine designed for building and running… fabricmc/fabric-api — Fabric API is a modular framework designed for Minecraft mod development, providing a standardized set of hooks and…