Iswenzz/IzEngine

GitHub: Iswenzz/IzEngine

一个用于创建游戏修改客户端的现代跨平台引擎框架,提供运行时动态插件加载和 JIT 代码生成能力。

Stars: 14 | Forks: 1

# IzEngine [![检查](https://img.shields.io/github/check-runs/Iswenzz/IzEngine/master?logo=github)](https://github.com/Iswenzz/IzEngine/actions) [![CodeFactor](https://img.shields.io/codefactor/grade/github/Iswenzz/IzEngine?label=codefactor&logo=codefactor)](https://www.codefactor.io/repository/github/iswenzz/IzEngine) [![许可证](https://img.shields.io/github/license/Iswenzz/IzEngine?color=blue&logo=gitbook&logoColor=white)](https://github.com/Iswenzz/IzEngine/blob/master/LICENSE) IzEngine 是一个现代的跨平台引擎框架,用于创建 Mod 游戏客户端。受 UE5、Hazel 和 ezEngine 等现代游戏引擎的启发,IzEngine 被设计为通用的,并且能够轻松适应不同的平台和后端。它具有允许在 runtime 动态重新加载模块的插件系统,并结合了用于高效 runtime 代码生成的即时(JIT)汇编器,使其适用于各种架构,为您的项目提供灵活性和可扩展性。 ## 构建 _前置条件:_ 1. [Visual Studio](https://visualstudio.microsoft.com/) 2. [CMake](https://cmake.org/) 和 [vcpkg](https://vcpkg.io/en/)。 _构建命令:_ ``` ./build.bat ``` ### [下载](https://github.com/Iswenzz/IzEngine/releases) ## 贡献者 ***注意:*** 如果您希望为此仓库做出贡献,请随时发送 pull request,我会审查您的代码。 此外,如果遇到任何问题,也请随时在仓库的 issues 部分发帖。
标签:Bash脚本, C++, CMake, Hakrawler, JIT编译器, vcpkg, 内存修改, 动态重载, 后端适配, 域名过滤, 客户端Mod, 开源, 引擎框架, 数据擦除, 架构扩展, 游戏Mod, 游戏开发, 游戏引擎, 运行时代码生成, 通用引擎